[INFO] fetching crate kinetic-protobuf 0.1.2...
[INFO] fixing kinetic-protobuf-0.1.2 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate kinetic-protobuf 0.1.2 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate kinetic-protobuf 0.1.2
[INFO] finished tweaking crates.io crate kinetic-protobuf 0.1.2
[INFO] tweaked toml for crates.io crate kinetic-protobuf 0.1.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate kinetic-protobuf 0.1.2 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 1 package to latest compatible version
[INFO] [stderr]       Adding protobuf v1.7.5 (available: v3.7.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `kinetic-protobuf` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 225116527f2139ea8c14483bb7f79185ce6771750c85bc84a6046e0e9cbb6ef2
[INFO] running `Command { std: "docker" "start" "225116527f2139ea8c14483bb7f79185ce6771750c85bc84a6046e0e9cbb6ef2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225116527f2139ea8c14483bb7f79185ce6771750c85bc84a6046e0e9cbb6ef2" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "225116527f2139ea8c14483bb7f79185ce6771750c85bc84a6046e0e9cbb6ef2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "225116527f2139ea8c14483bb7f79185ce6771750c85bc84a6046e0e9cbb6ef2" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2015 edition to 2018
[INFO] [stderr] warning: Cargo.toml: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024`
[INFO] [stderr] warning: `kinetic-protobuf` (manifest) generated 1 warning
[INFO] [stderr]    Compiling protobuf v1.7.5
[INFO] [stderr]     Checking kinetic-protobuf v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2015 edition to 2018
[INFO] [stderr]        Fixed src/lib.rs (1 fix)
[INFO] [stderr]        Fixed src/kinetic.rs (442 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.68s
[INFO] [stderr] crater-edition-check: kinetic-protobuf v0.1.2 (/opt/rustwide/workdir) updating edition from 2015 to 2018
[INFO] [stderr]     Checking kinetic-protobuf v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]  --> src/lib.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(box_pointers)]
[INFO] [stdout]   |          ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |         while !r#try!(is.eof()) {
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:81:45
[INFO] [stdout]    |
[INFO] [stdout] 81 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]    |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolVersion));
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:108:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:354:16
[INFO] [stdout]     |
[INFO] [stdout] 354 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:355:45
[INFO] [stdout]     |
[INFO] [stdout] 355 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:361:31
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:365:21
[INFO] [stdout]     |
[INFO] [stdout] 365 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.hmacAuth));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:368:21
[INFO] [stdout]     |
[INFO] [stdout] 368 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.pinAuth));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:371:21
[INFO] [stdout]     |
[INFO] [stdout] 371 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.commandBytes));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |             r#try!(os.write_enum(4, v.value()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:409:13
[INFO] [stdout]     |
[INFO] [stdout] 409 |             r#try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:411:13
[INFO] [stdout]     |
[INFO] [stdout] 411 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:414:13
[INFO] [stdout]     |
[INFO] [stdout] 414 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:415:13
[INFO] [stdout]     |
[INFO] [stdout] 415 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:416:13
[INFO] [stdout]     |
[INFO] [stdout] 416 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:616:16
[INFO] [stdout]     |
[INFO] [stdout] 616 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:617:45
[INFO] [stdout]     |
[INFO] [stdout] 617 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:623:31
[INFO] [stdout]     |
[INFO] [stdout] 623 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:627:21
[INFO] [stdout]     |
[INFO] [stdout] 627 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.hmac));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:630:21
[INFO] [stdout]     |
[INFO] [stdout] 630 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:659:9
[INFO] [stdout]     |
[INFO] [stdout] 659 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:654:13
[INFO] [stdout]     |
[INFO] [stdout] 654 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:657:13
[INFO] [stdout]     |
[INFO] [stdout] 657 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:819:16
[INFO] [stdout]     |
[INFO] [stdout] 819 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:820:45
[INFO] [stdout]     |
[INFO] [stdout] 820 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:823:21
[INFO] [stdout]     |
[INFO] [stdout] 823 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.pin));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:826:21
[INFO] [stdout]     |
[INFO] [stdout] 826 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:849:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:847:13
[INFO] [stdout]     |
[INFO] [stdout] 847 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons
[INFO] [stdout]  --> src/lib.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | #![allow(box_pointers)]
[INFO] [stdout]   |          ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1118:16
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:80:16
[INFO] [stdout]    |
[INFO] [stdout] 80 |         while !r#try!(is.eof()) {
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:81:45
[INFO] [stdout]    |
[INFO] [stdout] 81 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]    |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1122:21
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.header));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:84:21
[INFO] [stdout]    |
[INFO] [stdout] 84 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolVersion));
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1125:21
[INFO] [stdout]      |
[INFO] [stdout] 1125 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.body));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]   --> src/kinetic.rs:87:21
[INFO] [stdout]    |
[INFO] [stdout] 87 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]    |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1128:21
[INFO] [stdout]      |
[INFO] [stdout] 1128 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.status));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:108:13
[INFO] [stdout]     |
[INFO] [stdout] 108 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1131:21
[INFO] [stdout]      |
[INFO] [stdout] 1131 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:354:16
[INFO] [stdout]     |
[INFO] [stdout] 354 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1175:9
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:355:45
[INFO] [stdout]     |
[INFO] [stdout] 355 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:361:31
[INFO] [stdout]     |
[INFO] [stdout] 361 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1161:13
[INFO] [stdout]      |
[INFO] [stdout] 1161 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:365:21
[INFO] [stdout]     |
[INFO] [stdout] 365 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.hmacAuth));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:368:21
[INFO] [stdout]     |
[INFO] [stdout] 368 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.pinAuth));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1163:13
[INFO] [stdout]      |
[INFO] [stdout] 1163 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:371:21
[INFO] [stdout]     |
[INFO] [stdout] 371 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.commandBytes));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1166:13
[INFO] [stdout]      |
[INFO] [stdout] 1166 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1167:13
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1168:13
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1171:13
[INFO] [stdout]      |
[INFO] [stdout] 1171 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1172:13
[INFO] [stdout]      |
[INFO] [stdout] 1172 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |             r#try!(os.write_enum(4, v.value()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1173:13
[INFO] [stdout]      |
[INFO] [stdout] 1173 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1514:16
[INFO] [stdout]      |
[INFO] [stdout] 1514 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1515:45
[INFO] [stdout]      |
[INFO] [stdout] 1515 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:409:13
[INFO] [stdout]     |
[INFO] [stdout] 409 |             r#try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1521:31
[INFO] [stdout]      |
[INFO] [stdout] 1521 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1528:31
[INFO] [stdout]      |
[INFO] [stdout] 1528 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1535:31
[INFO] [stdout]      |
[INFO] [stdout] 1535 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:411:13
[INFO] [stdout]     |
[INFO] [stdout] 411 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1542:31
[INFO] [stdout]      |
[INFO] [stdout] 1542 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1549:31
[INFO] [stdout]      |
[INFO] [stdout] 1549 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1556:31
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:414:13
[INFO] [stdout]     |
[INFO] [stdout] 414 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1563:31
[INFO] [stdout]      |
[INFO] [stdout] 1563 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1570:31
[INFO] [stdout]      |
[INFO] [stdout] 1570 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:415:13
[INFO] [stdout]     |
[INFO] [stdout] 415 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1577:31
[INFO] [stdout]      |
[INFO] [stdout] 1577 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1584:31
[INFO] [stdout]      |
[INFO] [stdout] 1584 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:416:13
[INFO] [stdout]     |
[INFO] [stdout] 416 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1588:21
[INFO] [stdout]      |
[INFO] [stdout] 1588 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1665:9
[INFO] [stdout]      |
[INFO] [stdout] 1665 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1636:13
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:419:13
[INFO] [stdout]     |
[INFO] [stdout] 419 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1639:13
[INFO] [stdout]      |
[INFO] [stdout] 1639 |             r#try!(os.write_int64(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1642:13
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             r#try!(os.write_int64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1645:13
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             r#try!(os.write_int64(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1648:13
[INFO] [stdout]      |
[INFO] [stdout] 1648 |             r#try!(os.write_enum(7, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:616:16
[INFO] [stdout]     |
[INFO] [stdout] 616 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1651:13
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             r#try!(os.write_int64(9, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1654:13
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             r#try!(os.write_bool(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1657:13
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             r#try!(os.write_enum(12, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:617:45
[INFO] [stdout]     |
[INFO] [stdout] 617 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1660:13
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             r#try!(os.write_int64(13, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1663:13
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             r#try!(os.write_uint32(14, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2158:16
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2159:45
[INFO] [stdout]      |
[INFO] [stdout] 2159 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2162:21
[INFO] [stdout]      |
[INFO] [stdout] 2162 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.keyValue));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2165:21
[INFO] [stdout]      |
[INFO] [stdout] 2165 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.range));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2168:21
[INFO] [stdout]      |
[INFO] [stdout] 2168 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.setup));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2171:21
[INFO] [stdout]      |
[INFO] [stdout] 2171 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.p2pOperation));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2174:21
[INFO] [stdout]      |
[INFO] [stdout] 2174 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.getLog));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2177:21
[INFO] [stdout]      |
[INFO] [stdout] 2177 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.security));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2180:21
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.pinOp));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2183:21
[INFO] [stdout]      |
[INFO] [stdout] 2183 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.batch));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2186:21
[INFO] [stdout]      |
[INFO] [stdout] 2186 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.power));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2189:21
[INFO] [stdout]      |
[INFO] [stdout] 2189 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2287:9
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2243:13
[INFO] [stdout]      |
[INFO] [stdout] 2243 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2244:13
[INFO] [stdout]      |
[INFO] [stdout] 2244 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2245:13
[INFO] [stdout]      |
[INFO] [stdout] 2245 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2248:13
[INFO] [stdout]      |
[INFO] [stdout] 2248 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2249:13
[INFO] [stdout]      |
[INFO] [stdout] 2249 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2250:13
[INFO] [stdout]      |
[INFO] [stdout] 2250 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2253:13
[INFO] [stdout]      |
[INFO] [stdout] 2253 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:623:31
[INFO] [stdout]     |
[INFO] [stdout] 623 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]     |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2254:13
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:627:21
[INFO] [stdout]     |
[INFO] [stdout] 627 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.hmac));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2255:13
[INFO] [stdout]      |
[INFO] [stdout] 2255 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:630:21
[INFO] [stdout]     |
[INFO] [stdout] 630 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2258:13
[INFO] [stdout]      |
[INFO] [stdout] 2258 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:659:9
[INFO] [stdout]     |
[INFO] [stdout] 659 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:654:13
[INFO] [stdout]     |
[INFO] [stdout] 654 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2259:13
[INFO] [stdout]      |
[INFO] [stdout] 2259 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:657:13
[INFO] [stdout]     |
[INFO] [stdout] 657 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2260:13
[INFO] [stdout]      |
[INFO] [stdout] 2260 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:819:16
[INFO] [stdout]     |
[INFO] [stdout] 819 |         while !r#try!(is.eof()) {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2263:13
[INFO] [stdout]      |
[INFO] [stdout] 2263 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:820:45
[INFO] [stdout]     |
[INFO] [stdout] 820 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]     |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2264:13
[INFO] [stdout]      |
[INFO] [stdout] 2264 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:823:21
[INFO] [stdout]     |
[INFO] [stdout] 823 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.pin));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:826:21
[INFO] [stdout]     |
[INFO] [stdout] 826 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]     |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2265:13
[INFO] [stdout]      |
[INFO] [stdout] 2265 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:849:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2268:13
[INFO] [stdout]      |
[INFO] [stdout] 2268 |             r#try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]    --> src/kinetic.rs:847:13
[INFO] [stdout]     |
[INFO] [stdout] 847 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]     |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2269:13
[INFO] [stdout]      |
[INFO] [stdout] 2269 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2270:13
[INFO] [stdout]      |
[INFO] [stdout] 2270 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1118:16
[INFO] [stdout]      |
[INFO] [stdout] 1118 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1119:45
[INFO] [stdout]      |
[INFO] [stdout] 1119 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2273:13
[INFO] [stdout]      |
[INFO] [stdout] 2273 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2274:13
[INFO] [stdout]      |
[INFO] [stdout] 2274 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2275:13
[INFO] [stdout]      |
[INFO] [stdout] 2275 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2278:13
[INFO] [stdout]      |
[INFO] [stdout] 2278 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1122:21
[INFO] [stdout]      |
[INFO] [stdout] 1122 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.header));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2279:13
[INFO] [stdout]      |
[INFO] [stdout] 2279 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2280:13
[INFO] [stdout]      |
[INFO] [stdout] 2280 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2283:13
[INFO] [stdout]      |
[INFO] [stdout] 2283 |             r#try!(os.write_tag(10, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1125:21
[INFO] [stdout]      |
[INFO] [stdout] 1125 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.body));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2284:13
[INFO] [stdout]      |
[INFO] [stdout] 2284 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2285:13
[INFO] [stdout]      |
[INFO] [stdout] 2285 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1128:21
[INFO] [stdout]      |
[INFO] [stdout] 1128 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.status));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1131:21
[INFO] [stdout]      |
[INFO] [stdout] 1131 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1175:9
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1161:13
[INFO] [stdout]      |
[INFO] [stdout] 1161 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1163:13
[INFO] [stdout]      |
[INFO] [stdout] 1163 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1166:13
[INFO] [stdout]      |
[INFO] [stdout] 1166 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1167:13
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2479:16
[INFO] [stdout]      |
[INFO] [stdout] 2479 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2480:45
[INFO] [stdout]      |
[INFO] [stdout] 2480 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1168:13
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2486:31
[INFO] [stdout]      |
[INFO] [stdout] 2486 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2490:21
[INFO] [stdout]      |
[INFO] [stdout] 2490 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2513:9
[INFO] [stdout]      |
[INFO] [stdout] 2513 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2511:13
[INFO] [stdout]      |
[INFO] [stdout] 2511 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1171:13
[INFO] [stdout]      |
[INFO] [stdout] 1171 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2697:16
[INFO] [stdout]      |
[INFO] [stdout] 2697 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2698:45
[INFO] [stdout]      |
[INFO] [stdout] 2698 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2704:31
[INFO] [stdout]      |
[INFO] [stdout] 2704 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2708:21
[INFO] [stdout]      |
[INFO] [stdout] 2708 |                     r#try!(::protobuf::rt::read_repeated_int64_into(wire_type, is, &mut self.sequence));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1172:13
[INFO] [stdout]      |
[INFO] [stdout] 1172 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2714:31
[INFO] [stdout]      |
[INFO] [stdout] 2714 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2718:21
[INFO] [stdout]      |
[INFO] [stdout] 2718 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2758:9
[INFO] [stdout]      |
[INFO] [stdout] 2758 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1173:13
[INFO] [stdout]      |
[INFO] [stdout] 1173 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2745:13
[INFO] [stdout]      |
[INFO] [stdout] 2745 |             r#try!(os.write_int32(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2748:13
[INFO] [stdout]      |
[INFO] [stdout] 2748 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2750:13
[INFO] [stdout]      |
[INFO] [stdout] 2750 |             r#try!(os.write_raw_varint32(::protobuf::rt::vec_packed_varint_data_size(&self.sequence)));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2752:17
[INFO] [stdout]      |
[INFO] [stdout] 2752 |                 r#try!(os.write_int64_no_tag(*v));
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1514:16
[INFO] [stdout]      |
[INFO] [stdout] 1514 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2756:13
[INFO] [stdout]      |
[INFO] [stdout] 2756 |             r#try!(os.write_int64(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1515:45
[INFO] [stdout]      |
[INFO] [stdout] 1515 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2983:16
[INFO] [stdout]      |
[INFO] [stdout] 2983 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2984:45
[INFO] [stdout]      |
[INFO] [stdout] 2984 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2990:31
[INFO] [stdout]      |
[INFO] [stdout] 2990 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2994:21
[INFO] [stdout]      |
[INFO] [stdout] 2994 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.statusMessage));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2997:21
[INFO] [stdout]      |
[INFO] [stdout] 2997 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.detailedMessage));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3000:21
[INFO] [stdout]      |
[INFO] [stdout] 3000 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3035:9
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3027:13
[INFO] [stdout]      |
[INFO] [stdout] 3027 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1521:31
[INFO] [stdout]      |
[INFO] [stdout] 1521 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1528:31
[INFO] [stdout]      |
[INFO] [stdout] 1528 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3030:13
[INFO] [stdout]      |
[INFO] [stdout] 3030 |             r#try!(os.write_string(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1535:31
[INFO] [stdout]      |
[INFO] [stdout] 1535 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1542:31
[INFO] [stdout]      |
[INFO] [stdout] 1542 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1549:31
[INFO] [stdout]      |
[INFO] [stdout] 1549 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3033:13
[INFO] [stdout]      |
[INFO] [stdout] 3033 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1556:31
[INFO] [stdout]      |
[INFO] [stdout] 1556 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1563:31
[INFO] [stdout]      |
[INFO] [stdout] 1563 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1570:31
[INFO] [stdout]      |
[INFO] [stdout] 1570 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1577:31
[INFO] [stdout]      |
[INFO] [stdout] 1577 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1584:31
[INFO] [stdout]      |
[INFO] [stdout] 1584 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1588:21
[INFO] [stdout]      |
[INFO] [stdout] 1588 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1665:9
[INFO] [stdout]      |
[INFO] [stdout] 1665 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1636:13
[INFO] [stdout]      |
[INFO] [stdout] 1636 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3512:16
[INFO] [stdout]      |
[INFO] [stdout] 3512 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1639:13
[INFO] [stdout]      |
[INFO] [stdout] 1639 |             r#try!(os.write_int64(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1642:13
[INFO] [stdout]      |
[INFO] [stdout] 1642 |             r#try!(os.write_int64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1645:13
[INFO] [stdout]      |
[INFO] [stdout] 1645 |             r#try!(os.write_int64(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3513:45
[INFO] [stdout]      |
[INFO] [stdout] 3513 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1648:13
[INFO] [stdout]      |
[INFO] [stdout] 1648 |             r#try!(os.write_enum(7, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1651:13
[INFO] [stdout]      |
[INFO] [stdout] 1651 |             r#try!(os.write_int64(9, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1654:13
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             r#try!(os.write_bool(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3516:21
[INFO] [stdout]      |
[INFO] [stdout] 3516 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1657:13
[INFO] [stdout]      |
[INFO] [stdout] 1657 |             r#try!(os.write_enum(12, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3522:31
[INFO] [stdout]      |
[INFO] [stdout] 3522 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1660:13
[INFO] [stdout]      |
[INFO] [stdout] 1660 |             r#try!(os.write_int64(13, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3526:21
[INFO] [stdout]      |
[INFO] [stdout] 3526 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:1663:13
[INFO] [stdout]      |
[INFO] [stdout] 1663 |             r#try!(os.write_uint32(14, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3529:21
[INFO] [stdout]      |
[INFO] [stdout] 3529 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.dbVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3532:21
[INFO] [stdout]      |
[INFO] [stdout] 3532 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.tag));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2158:16
[INFO] [stdout]      |
[INFO] [stdout] 2158 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3538:31
[INFO] [stdout]      |
[INFO] [stdout] 3538 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3545:31
[INFO] [stdout]      |
[INFO] [stdout] 3545 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2159:45
[INFO] [stdout]      |
[INFO] [stdout] 2159 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3552:31
[INFO] [stdout]      |
[INFO] [stdout] 3552 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2162:21
[INFO] [stdout]      |
[INFO] [stdout] 2162 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.keyValue));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3556:21
[INFO] [stdout]      |
[INFO] [stdout] 3556 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3621:9
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2165:21
[INFO] [stdout]      |
[INFO] [stdout] 2165 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.range));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3598:13
[INFO] [stdout]      |
[INFO] [stdout] 3598 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3601:13
[INFO] [stdout]      |
[INFO] [stdout] 3601 |             r#try!(os.write_bool(8, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2168:21
[INFO] [stdout]      |
[INFO] [stdout] 2168 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.setup));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3604:13
[INFO] [stdout]      |
[INFO] [stdout] 3604 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2171:21
[INFO] [stdout]      |
[INFO] [stdout] 2171 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.p2pOperation));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3607:13
[INFO] [stdout]      |
[INFO] [stdout] 3607 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2174:21
[INFO] [stdout]      |
[INFO] [stdout] 2174 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.getLog));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3610:13
[INFO] [stdout]      |
[INFO] [stdout] 3610 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2177:21
[INFO] [stdout]      |
[INFO] [stdout] 2177 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.security));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3613:13
[INFO] [stdout]      |
[INFO] [stdout] 3613 |             r#try!(os.write_enum(6, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2180:21
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.pinOp));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3616:13
[INFO] [stdout]      |
[INFO] [stdout] 3616 |             r#try!(os.write_bool(7, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3619:13
[INFO] [stdout]      |
[INFO] [stdout] 3619 |             r#try!(os.write_enum(9, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2183:21
[INFO] [stdout]      |
[INFO] [stdout] 2183 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.batch));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2186:21
[INFO] [stdout]      |
[INFO] [stdout] 2186 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.power));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3972:16
[INFO] [stdout]      |
[INFO] [stdout] 3972 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3973:45
[INFO] [stdout]      |
[INFO] [stdout] 3973 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2189:21
[INFO] [stdout]      |
[INFO] [stdout] 2189 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3976:21
[INFO] [stdout]      |
[INFO] [stdout] 3976 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.startKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2287:9
[INFO] [stdout]      |
[INFO] [stdout] 2287 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3979:21
[INFO] [stdout]      |
[INFO] [stdout] 3979 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.endKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2243:13
[INFO] [stdout]      |
[INFO] [stdout] 2243 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2244:13
[INFO] [stdout]      |
[INFO] [stdout] 2244 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3985:31
[INFO] [stdout]      |
[INFO] [stdout] 3985 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3992:31
[INFO] [stdout]      |
[INFO] [stdout] 3992 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2245:13
[INFO] [stdout]      |
[INFO] [stdout] 2245 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2248:13
[INFO] [stdout]      |
[INFO] [stdout] 2248 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2249:13
[INFO] [stdout]      |
[INFO] [stdout] 2249 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2250:13
[INFO] [stdout]      |
[INFO] [stdout] 2250 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2253:13
[INFO] [stdout]      |
[INFO] [stdout] 2253 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2254:13
[INFO] [stdout]      |
[INFO] [stdout] 2254 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3999:31
[INFO] [stdout]      |
[INFO] [stdout] 3999 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2255:13
[INFO] [stdout]      |
[INFO] [stdout] 2255 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4006:31
[INFO] [stdout]      |
[INFO] [stdout] 4006 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2258:13
[INFO] [stdout]      |
[INFO] [stdout] 2258 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4010:21
[INFO] [stdout]      |
[INFO] [stdout] 4010 |                     r#try!(::protobuf::rt::read_repeated_bytes_into(wire_type, is, &mut self.keys));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2259:13
[INFO] [stdout]      |
[INFO] [stdout] 2259 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4013:21
[INFO] [stdout]      |
[INFO] [stdout] 4013 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4072:9
[INFO] [stdout]      |
[INFO] [stdout] 4072 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4052:13
[INFO] [stdout]      |
[INFO] [stdout] 4052 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4055:13
[INFO] [stdout]      |
[INFO] [stdout] 4055 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4058:13
[INFO] [stdout]      |
[INFO] [stdout] 4058 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4061:13
[INFO] [stdout]      |
[INFO] [stdout] 4061 |             r#try!(os.write_bool(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4064:13
[INFO] [stdout]      |
[INFO] [stdout] 4064 |             r#try!(os.write_int32(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2260:13
[INFO] [stdout]      |
[INFO] [stdout] 2260 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4067:13
[INFO] [stdout]      |
[INFO] [stdout] 4067 |             r#try!(os.write_bool(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2263:13
[INFO] [stdout]      |
[INFO] [stdout] 2263 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4070:13
[INFO] [stdout]      |
[INFO] [stdout] 4070 |             r#try!(os.write_bytes(8, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2264:13
[INFO] [stdout]      |
[INFO] [stdout] 2264 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4270:16
[INFO] [stdout]      |
[INFO] [stdout] 4270 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2265:13
[INFO] [stdout]      |
[INFO] [stdout] 2265 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4271:45
[INFO] [stdout]      |
[INFO] [stdout] 4271 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2268:13
[INFO] [stdout]      |
[INFO] [stdout] 2268 |             r#try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4277:31
[INFO] [stdout]      |
[INFO] [stdout] 4277 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2269:13
[INFO] [stdout]      |
[INFO] [stdout] 2269 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4284:31
[INFO] [stdout]      |
[INFO] [stdout] 4284 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2270:13
[INFO] [stdout]      |
[INFO] [stdout] 2270 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4288:21
[INFO] [stdout]      |
[INFO] [stdout] 4288 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2273:13
[INFO] [stdout]      |
[INFO] [stdout] 2273 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4317:9
[INFO] [stdout]      |
[INFO] [stdout] 4317 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2274:13
[INFO] [stdout]      |
[INFO] [stdout] 2274 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2275:13
[INFO] [stdout]      |
[INFO] [stdout] 2275 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2278:13
[INFO] [stdout]      |
[INFO] [stdout] 2278 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2279:13
[INFO] [stdout]      |
[INFO] [stdout] 2279 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2280:13
[INFO] [stdout]      |
[INFO] [stdout] 2280 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2283:13
[INFO] [stdout]      |
[INFO] [stdout] 2283 |             r#try!(os.write_tag(10, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2284:13
[INFO] [stdout]      |
[INFO] [stdout] 2284 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2285:13
[INFO] [stdout]      |
[INFO] [stdout] 2285 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2479:16
[INFO] [stdout]      |
[INFO] [stdout] 2479 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2480:45
[INFO] [stdout]      |
[INFO] [stdout] 2480 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2486:31
[INFO] [stdout]      |
[INFO] [stdout] 2486 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2490:21
[INFO] [stdout]      |
[INFO] [stdout] 2490 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2513:9
[INFO] [stdout]      |
[INFO] [stdout] 2513 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2511:13
[INFO] [stdout]      |
[INFO] [stdout] 2511 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2697:16
[INFO] [stdout]      |
[INFO] [stdout] 2697 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2698:45
[INFO] [stdout]      |
[INFO] [stdout] 2698 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2704:31
[INFO] [stdout]      |
[INFO] [stdout] 2704 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2708:21
[INFO] [stdout]      |
[INFO] [stdout] 2708 |                     r#try!(::protobuf::rt::read_repeated_int64_into(wire_type, is, &mut self.sequence));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2714:31
[INFO] [stdout]      |
[INFO] [stdout] 2714 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2718:21
[INFO] [stdout]      |
[INFO] [stdout] 2718 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2758:9
[INFO] [stdout]      |
[INFO] [stdout] 2758 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4312:13
[INFO] [stdout]      |
[INFO] [stdout] 4312 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2745:13
[INFO] [stdout]      |
[INFO] [stdout] 2745 |             r#try!(os.write_int32(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2748:13
[INFO] [stdout]      |
[INFO] [stdout] 2748 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4315:13
[INFO] [stdout]      |
[INFO] [stdout] 4315 |             r#try!(os.write_bool(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4522:16
[INFO] [stdout]      |
[INFO] [stdout] 4522 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2750:13
[INFO] [stdout]      |
[INFO] [stdout] 2750 |             r#try!(os.write_raw_varint32(::protobuf::rt::vec_packed_varint_data_size(&self.sequence)));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4523:45
[INFO] [stdout]      |
[INFO] [stdout] 4523 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2752:17
[INFO] [stdout]      |
[INFO] [stdout] 2752 |                 r#try!(os.write_int64_no_tag(*v));
[INFO] [stdout]      |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4526:21
[INFO] [stdout]      |
[INFO] [stdout] 4526 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.peer));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2756:13
[INFO] [stdout]      |
[INFO] [stdout] 2756 |             r#try!(os.write_int64(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4529:21
[INFO] [stdout]      |
[INFO] [stdout] 4529 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.operation));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4535:31
[INFO] [stdout]      |
[INFO] [stdout] 4535 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2983:16
[INFO] [stdout]      |
[INFO] [stdout] 2983 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4539:21
[INFO] [stdout]      |
[INFO] [stdout] 4539 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2984:45
[INFO] [stdout]      |
[INFO] [stdout] 2984 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4580:9
[INFO] [stdout]      |
[INFO] [stdout] 4580 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2990:31
[INFO] [stdout]      |
[INFO] [stdout] 2990 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4568:13
[INFO] [stdout]      |
[INFO] [stdout] 4568 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2994:21
[INFO] [stdout]      |
[INFO] [stdout] 2994 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.statusMessage));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4569:13
[INFO] [stdout]      |
[INFO] [stdout] 4569 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4570:13
[INFO] [stdout]      |
[INFO] [stdout] 4570 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:2997:21
[INFO] [stdout]      |
[INFO] [stdout] 2997 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.detailedMessage));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4573:13
[INFO] [stdout]      |
[INFO] [stdout] 4573 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3000:21
[INFO] [stdout]      |
[INFO] [stdout] 3000 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4574:13
[INFO] [stdout]      |
[INFO] [stdout] 4574 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3035:9
[INFO] [stdout]      |
[INFO] [stdout] 3035 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4575:13
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4578:13
[INFO] [stdout]      |
[INFO] [stdout] 4578 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3027:13
[INFO] [stdout]      |
[INFO] [stdout] 3027 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3030:13
[INFO] [stdout]      |
[INFO] [stdout] 3030 |             r#try!(os.write_string(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4913:16
[INFO] [stdout]      |
[INFO] [stdout] 4913 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4914:45
[INFO] [stdout]      |
[INFO] [stdout] 4914 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3033:13
[INFO] [stdout]      |
[INFO] [stdout] 3033 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4917:21
[INFO] [stdout]      |
[INFO] [stdout] 4917 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3512:16
[INFO] [stdout]      |
[INFO] [stdout] 3512 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4920:21
[INFO] [stdout]      |
[INFO] [stdout] 4920 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.version));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3513:45
[INFO] [stdout]      |
[INFO] [stdout] 3513 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4923:21
[INFO] [stdout]      |
[INFO] [stdout] 4923 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4929:31
[INFO] [stdout]      |
[INFO] [stdout] 4929 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3516:21
[INFO] [stdout]      |
[INFO] [stdout] 3516 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4933:21
[INFO] [stdout]      |
[INFO] [stdout] 4933 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.status));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3522:31
[INFO] [stdout]      |
[INFO] [stdout] 3522 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3526:21
[INFO] [stdout]      |
[INFO] [stdout] 3526 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3529:21
[INFO] [stdout]      |
[INFO] [stdout] 3529 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.dbVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3532:21
[INFO] [stdout]      |
[INFO] [stdout] 3532 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.tag));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3538:31
[INFO] [stdout]      |
[INFO] [stdout] 3538 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3545:31
[INFO] [stdout]      |
[INFO] [stdout] 3545 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3552:31
[INFO] [stdout]      |
[INFO] [stdout] 3552 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3556:21
[INFO] [stdout]      |
[INFO] [stdout] 3556 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3621:9
[INFO] [stdout]      |
[INFO] [stdout] 3621 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3598:13
[INFO] [stdout]      |
[INFO] [stdout] 3598 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3601:13
[INFO] [stdout]      |
[INFO] [stdout] 3601 |             r#try!(os.write_bool(8, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3604:13
[INFO] [stdout]      |
[INFO] [stdout] 3604 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3607:13
[INFO] [stdout]      |
[INFO] [stdout] 3607 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3610:13
[INFO] [stdout]      |
[INFO] [stdout] 3610 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3613:13
[INFO] [stdout]      |
[INFO] [stdout] 3613 |             r#try!(os.write_enum(6, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3616:13
[INFO] [stdout]      |
[INFO] [stdout] 3616 |             r#try!(os.write_bool(7, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3619:13
[INFO] [stdout]      |
[INFO] [stdout] 3619 |             r#try!(os.write_enum(9, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3972:16
[INFO] [stdout]      |
[INFO] [stdout] 3972 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3973:45
[INFO] [stdout]      |
[INFO] [stdout] 3973 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3976:21
[INFO] [stdout]      |
[INFO] [stdout] 3976 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.startKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3979:21
[INFO] [stdout]      |
[INFO] [stdout] 3979 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.endKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3985:31
[INFO] [stdout]      |
[INFO] [stdout] 3985 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3992:31
[INFO] [stdout]      |
[INFO] [stdout] 3992 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:3999:31
[INFO] [stdout]      |
[INFO] [stdout] 3999 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4006:31
[INFO] [stdout]      |
[INFO] [stdout] 4006 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4010:21
[INFO] [stdout]      |
[INFO] [stdout] 4010 |                     r#try!(::protobuf::rt::read_repeated_bytes_into(wire_type, is, &mut self.keys));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4013:21
[INFO] [stdout]      |
[INFO] [stdout] 4013 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4072:9
[INFO] [stdout]      |
[INFO] [stdout] 4072 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4052:13
[INFO] [stdout]      |
[INFO] [stdout] 4052 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4936:21
[INFO] [stdout]      |
[INFO] [stdout] 4936 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.p2pop));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4055:13
[INFO] [stdout]      |
[INFO] [stdout] 4055 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4058:13
[INFO] [stdout]      |
[INFO] [stdout] 4058 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4939:21
[INFO] [stdout]      |
[INFO] [stdout] 4939 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4061:13
[INFO] [stdout]      |
[INFO] [stdout] 4061 |             r#try!(os.write_bool(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4998:9
[INFO] [stdout]      |
[INFO] [stdout] 4998 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4064:13
[INFO] [stdout]      |
[INFO] [stdout] 4064 |             r#try!(os.write_int32(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4977:13
[INFO] [stdout]      |
[INFO] [stdout] 4977 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4067:13
[INFO] [stdout]      |
[INFO] [stdout] 4067 |             r#try!(os.write_bool(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4980:13
[INFO] [stdout]      |
[INFO] [stdout] 4980 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4070:13
[INFO] [stdout]      |
[INFO] [stdout] 4070 |             r#try!(os.write_bytes(8, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4983:13
[INFO] [stdout]      |
[INFO] [stdout] 4983 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4270:16
[INFO] [stdout]      |
[INFO] [stdout] 4270 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4986:13
[INFO] [stdout]      |
[INFO] [stdout] 4986 |             r#try!(os.write_bool(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4271:45
[INFO] [stdout]      |
[INFO] [stdout] 4271 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4989:13
[INFO] [stdout]      |
[INFO] [stdout] 4989 |             r#try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4277:31
[INFO] [stdout]      |
[INFO] [stdout] 4277 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4990:13
[INFO] [stdout]      |
[INFO] [stdout] 4990 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4284:31
[INFO] [stdout]      |
[INFO] [stdout] 4284 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4991:13
[INFO] [stdout]      |
[INFO] [stdout] 4991 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4288:21
[INFO] [stdout]      |
[INFO] [stdout] 4288 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4994:13
[INFO] [stdout]      |
[INFO] [stdout] 4994 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4317:9
[INFO] [stdout]      |
[INFO] [stdout] 4317 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4995:13
[INFO] [stdout]      |
[INFO] [stdout] 4995 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4312:13
[INFO] [stdout]      |
[INFO] [stdout] 4312 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4996:13
[INFO] [stdout]      |
[INFO] [stdout] 4996 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4315:13
[INFO] [stdout]      |
[INFO] [stdout] 4315 |             r#try!(os.write_bool(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5228:16
[INFO] [stdout]      |
[INFO] [stdout] 5228 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4522:16
[INFO] [stdout]      |
[INFO] [stdout] 4522 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5229:45
[INFO] [stdout]      |
[INFO] [stdout] 5229 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4523:45
[INFO] [stdout]      |
[INFO] [stdout] 4523 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5232:21
[INFO] [stdout]      |
[INFO] [stdout] 5232 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.hostname));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4526:21
[INFO] [stdout]      |
[INFO] [stdout] 4526 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.peer));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4529:21
[INFO] [stdout]      |
[INFO] [stdout] 4529 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.operation));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4535:31
[INFO] [stdout]      |
[INFO] [stdout] 4535 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5238:31
[INFO] [stdout]      |
[INFO] [stdout] 5238 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4539:21
[INFO] [stdout]      |
[INFO] [stdout] 4539 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5245:31
[INFO] [stdout]      |
[INFO] [stdout] 5245 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4580:9
[INFO] [stdout]      |
[INFO] [stdout] 4580 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5249:21
[INFO] [stdout]      |
[INFO] [stdout] 5249 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4568:13
[INFO] [stdout]      |
[INFO] [stdout] 4568 |             r#try!(os.write_tag(1, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5284:9
[INFO] [stdout]      |
[INFO] [stdout] 5284 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5276:13
[INFO] [stdout]      |
[INFO] [stdout] 5276 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4569:13
[INFO] [stdout]      |
[INFO] [stdout] 4569 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5279:13
[INFO] [stdout]      |
[INFO] [stdout] 5279 |             r#try!(os.write_int32(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4570:13
[INFO] [stdout]      |
[INFO] [stdout] 4570 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5282:13
[INFO] [stdout]      |
[INFO] [stdout] 5282 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5699:16
[INFO] [stdout]      |
[INFO] [stdout] 5699 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4573:13
[INFO] [stdout]      |
[INFO] [stdout] 4573 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5700:45
[INFO] [stdout]      |
[INFO] [stdout] 5700 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4574:13
[INFO] [stdout]      |
[INFO] [stdout] 4574 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5703:21
[INFO] [stdout]      |
[INFO] [stdout] 5703 |                     r#try!(::protobuf::rt::read_repeated_enum_into(wire_type, is, &mut self.types));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4575:13
[INFO] [stdout]      |
[INFO] [stdout] 4575 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5706:21
[INFO] [stdout]      |
[INFO] [stdout] 5706 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.utilizations));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4578:13
[INFO] [stdout]      |
[INFO] [stdout] 4578 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5709:21
[INFO] [stdout]      |
[INFO] [stdout] 5709 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.temperatures));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4913:16
[INFO] [stdout]      |
[INFO] [stdout] 4913 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5712:21
[INFO] [stdout]      |
[INFO] [stdout] 5712 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.capacity));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4914:45
[INFO] [stdout]      |
[INFO] [stdout] 4914 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5715:21
[INFO] [stdout]      |
[INFO] [stdout] 5715 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.configuration));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5718:21
[INFO] [stdout]      |
[INFO] [stdout] 5718 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.statistics));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4917:21
[INFO] [stdout]      |
[INFO] [stdout] 4917 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5721:21
[INFO] [stdout]      |
[INFO] [stdout] 5721 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.messages));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4920:21
[INFO] [stdout]      |
[INFO] [stdout] 4920 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.version));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5724:21
[INFO] [stdout]      |
[INFO] [stdout] 5724 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.limits));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5727:21
[INFO] [stdout]      |
[INFO] [stdout] 5727 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.device));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4923:21
[INFO] [stdout]      |
[INFO] [stdout] 4923 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newKey));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5730:21
[INFO] [stdout]      |
[INFO] [stdout] 5730 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4929:31
[INFO] [stdout]      |
[INFO] [stdout] 4929 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5822:9
[INFO] [stdout]      |
[INFO] [stdout] 5822 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4933:21
[INFO] [stdout]      |
[INFO] [stdout] 4933 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.status));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5782:13
[INFO] [stdout]      |
[INFO] [stdout] 5782 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5785:13
[INFO] [stdout]      |
[INFO] [stdout] 5785 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5786:13
[INFO] [stdout]      |
[INFO] [stdout] 5786 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5787:13
[INFO] [stdout]      |
[INFO] [stdout] 5787 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5790:13
[INFO] [stdout]      |
[INFO] [stdout] 5790 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5791:13
[INFO] [stdout]      |
[INFO] [stdout] 5791 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5792:13
[INFO] [stdout]      |
[INFO] [stdout] 5792 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5795:13
[INFO] [stdout]      |
[INFO] [stdout] 5795 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4936:21
[INFO] [stdout]      |
[INFO] [stdout] 4936 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.p2pop));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5796:13
[INFO] [stdout]      |
[INFO] [stdout] 5796 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5797:13
[INFO] [stdout]      |
[INFO] [stdout] 5797 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4939:21
[INFO] [stdout]      |
[INFO] [stdout] 4939 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5800:13
[INFO] [stdout]      |
[INFO] [stdout] 5800 |             r#try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4998:9
[INFO] [stdout]      |
[INFO] [stdout] 4998 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5801:13
[INFO] [stdout]      |
[INFO] [stdout] 5801 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4977:13
[INFO] [stdout]      |
[INFO] [stdout] 4977 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5802:13
[INFO] [stdout]      |
[INFO] [stdout] 5802 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4980:13
[INFO] [stdout]      |
[INFO] [stdout] 4980 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5805:13
[INFO] [stdout]      |
[INFO] [stdout] 5805 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5806:13
[INFO] [stdout]      |
[INFO] [stdout] 5806 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5807:13
[INFO] [stdout]      |
[INFO] [stdout] 5807 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5810:13
[INFO] [stdout]      |
[INFO] [stdout] 5810 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5813:13
[INFO] [stdout]      |
[INFO] [stdout] 5813 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4983:13
[INFO] [stdout]      |
[INFO] [stdout] 4983 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5814:13
[INFO] [stdout]      |
[INFO] [stdout] 5814 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4986:13
[INFO] [stdout]      |
[INFO] [stdout] 4986 |             r#try!(os.write_bool(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5815:13
[INFO] [stdout]      |
[INFO] [stdout] 5815 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5818:13
[INFO] [stdout]      |
[INFO] [stdout] 5818 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4989:13
[INFO] [stdout]      |
[INFO] [stdout] 4989 |             r#try!(os.write_tag(7, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4990:13
[INFO] [stdout]      |
[INFO] [stdout] 4990 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5819:13
[INFO] [stdout]      |
[INFO] [stdout] 5819 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4991:13
[INFO] [stdout]      |
[INFO] [stdout] 4991 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5820:13
[INFO] [stdout]      |
[INFO] [stdout] 5820 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6048:16
[INFO] [stdout]      |
[INFO] [stdout] 6048 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4994:13
[INFO] [stdout]      |
[INFO] [stdout] 4994 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6049:45
[INFO] [stdout]      |
[INFO] [stdout] 6049 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4995:13
[INFO] [stdout]      |
[INFO] [stdout] 4995 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:4996:13
[INFO] [stdout]      |
[INFO] [stdout] 4996 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6052:21
[INFO] [stdout]      |
[INFO] [stdout] 6052 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6058:31
[INFO] [stdout]      |
[INFO] [stdout] 6058 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5228:16
[INFO] [stdout]      |
[INFO] [stdout] 5228 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5229:45
[INFO] [stdout]      |
[INFO] [stdout] 5229 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6062:21
[INFO] [stdout]      |
[INFO] [stdout] 6062 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5232:21
[INFO] [stdout]      |
[INFO] [stdout] 5232 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.hostname));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6091:9
[INFO] [stdout]      |
[INFO] [stdout] 6091 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5238:31
[INFO] [stdout]      |
[INFO] [stdout] 5238 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6086:13
[INFO] [stdout]      |
[INFO] [stdout] 6086 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5245:31
[INFO] [stdout]      |
[INFO] [stdout] 5245 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6089:13
[INFO] [stdout]      |
[INFO] [stdout] 6089 |             r#try!(os.write_float(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5249:21
[INFO] [stdout]      |
[INFO] [stdout] 5249 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5284:9
[INFO] [stdout]      |
[INFO] [stdout] 5284 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5276:13
[INFO] [stdout]      |
[INFO] [stdout] 5276 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5279:13
[INFO] [stdout]      |
[INFO] [stdout] 5279 |             r#try!(os.write_int32(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6335:16
[INFO] [stdout]      |
[INFO] [stdout] 6335 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5282:13
[INFO] [stdout]      |
[INFO] [stdout] 5282 |             r#try!(os.write_bool(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6336:45
[INFO] [stdout]      |
[INFO] [stdout] 6336 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5699:16
[INFO] [stdout]      |
[INFO] [stdout] 5699 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5700:45
[INFO] [stdout]      |
[INFO] [stdout] 5700 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6339:21
[INFO] [stdout]      |
[INFO] [stdout] 6339 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5703:21
[INFO] [stdout]      |
[INFO] [stdout] 5703 |                     r#try!(::protobuf::rt::read_repeated_enum_into(wire_type, is, &mut self.types));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5706:21
[INFO] [stdout]      |
[INFO] [stdout] 5706 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.utilizations));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5709:21
[INFO] [stdout]      |
[INFO] [stdout] 5709 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.temperatures));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5712:21
[INFO] [stdout]      |
[INFO] [stdout] 5712 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.capacity));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5715:21
[INFO] [stdout]      |
[INFO] [stdout] 5715 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.configuration));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5718:21
[INFO] [stdout]      |
[INFO] [stdout] 5718 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.statistics));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5721:21
[INFO] [stdout]      |
[INFO] [stdout] 5721 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.messages));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5724:21
[INFO] [stdout]      |
[INFO] [stdout] 5724 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.limits));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5727:21
[INFO] [stdout]      |
[INFO] [stdout] 5727 |                     r#try!(::protobuf::rt::read_singular_message_into(wire_type, is, &mut self.device));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5730:21
[INFO] [stdout]      |
[INFO] [stdout] 5730 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5822:9
[INFO] [stdout]      |
[INFO] [stdout] 5822 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5782:13
[INFO] [stdout]      |
[INFO] [stdout] 5782 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5785:13
[INFO] [stdout]      |
[INFO] [stdout] 5785 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5786:13
[INFO] [stdout]      |
[INFO] [stdout] 5786 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5787:13
[INFO] [stdout]      |
[INFO] [stdout] 5787 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5790:13
[INFO] [stdout]      |
[INFO] [stdout] 5790 |             r#try!(os.write_tag(3, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5791:13
[INFO] [stdout]      |
[INFO] [stdout] 5791 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5792:13
[INFO] [stdout]      |
[INFO] [stdout] 5792 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5795:13
[INFO] [stdout]      |
[INFO] [stdout] 5795 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5796:13
[INFO] [stdout]      |
[INFO] [stdout] 5796 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5797:13
[INFO] [stdout]      |
[INFO] [stdout] 5797 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5800:13
[INFO] [stdout]      |
[INFO] [stdout] 5800 |             r#try!(os.write_tag(5, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5801:13
[INFO] [stdout]      |
[INFO] [stdout] 5801 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5802:13
[INFO] [stdout]      |
[INFO] [stdout] 5802 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5805:13
[INFO] [stdout]      |
[INFO] [stdout] 5805 |             r#try!(os.write_tag(6, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5806:13
[INFO] [stdout]      |
[INFO] [stdout] 5806 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5807:13
[INFO] [stdout]      |
[INFO] [stdout] 5807 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6345:31
[INFO] [stdout]      |
[INFO] [stdout] 6345 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6352:31
[INFO] [stdout]      |
[INFO] [stdout] 6352 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6359:31
[INFO] [stdout]      |
[INFO] [stdout] 6359 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6366:31
[INFO] [stdout]      |
[INFO] [stdout] 6366 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6370:21
[INFO] [stdout]      |
[INFO] [stdout] 6370 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6417:9
[INFO] [stdout]      |
[INFO] [stdout] 6417 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6403:13
[INFO] [stdout]      |
[INFO] [stdout] 6403 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6406:13
[INFO] [stdout]      |
[INFO] [stdout] 6406 |             r#try!(os.write_float(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6409:13
[INFO] [stdout]      |
[INFO] [stdout] 6409 |             r#try!(os.write_float(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6412:13
[INFO] [stdout]      |
[INFO] [stdout] 6412 |             r#try!(os.write_float(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6415:13
[INFO] [stdout]      |
[INFO] [stdout] 6415 |             r#try!(os.write_float(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6602:16
[INFO] [stdout]      |
[INFO] [stdout] 6602 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6603:45
[INFO] [stdout]      |
[INFO] [stdout] 6603 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6609:31
[INFO] [stdout]      |
[INFO] [stdout] 6609 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6616:31
[INFO] [stdout]      |
[INFO] [stdout] 6616 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6620:21
[INFO] [stdout]      |
[INFO] [stdout] 6620 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6649:9
[INFO] [stdout]      |
[INFO] [stdout] 6649 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6644:13
[INFO] [stdout]      |
[INFO] [stdout] 6644 |             r#try!(os.write_uint64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6647:13
[INFO] [stdout]      |
[INFO] [stdout] 6647 |             r#try!(os.write_float(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7241:16
[INFO] [stdout]      |
[INFO] [stdout] 7241 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7242:45
[INFO] [stdout]      |
[INFO] [stdout] 7242 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7245:21
[INFO] [stdout]      |
[INFO] [stdout] 7245 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.vendor));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7248:21
[INFO] [stdout]      |
[INFO] [stdout] 7248 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.model));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7251:21
[INFO] [stdout]      |
[INFO] [stdout] 7251 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.serialNumber));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7254:21
[INFO] [stdout]      |
[INFO] [stdout] 7254 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.worldWideName));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7257:21
[INFO] [stdout]      |
[INFO] [stdout] 7257 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.version));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7260:21
[INFO] [stdout]      |
[INFO] [stdout] 7260 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.compilationDate));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7263:21
[INFO] [stdout]      |
[INFO] [stdout] 7263 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.sourceHash));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7266:21
[INFO] [stdout]      |
[INFO] [stdout] 7266 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7269:21
[INFO] [stdout]      |
[INFO] [stdout] 7269 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolCompilationDate));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7272:21
[INFO] [stdout]      |
[INFO] [stdout] 7272 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolSourceHash));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7275:21
[INFO] [stdout]      |
[INFO] [stdout] 7275 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.interface));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7281:31
[INFO] [stdout]      |
[INFO] [stdout] 7281 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5810:13
[INFO] [stdout]      |
[INFO] [stdout] 5810 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7288:31
[INFO] [stdout]      |
[INFO] [stdout] 7288 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5813:13
[INFO] [stdout]      |
[INFO] [stdout] 5813 |             r#try!(os.write_tag(8, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7295:31
[INFO] [stdout]      |
[INFO] [stdout] 7295 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5814:13
[INFO] [stdout]      |
[INFO] [stdout] 5814 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7299:21
[INFO] [stdout]      |
[INFO] [stdout] 7299 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5815:13
[INFO] [stdout]      |
[INFO] [stdout] 5815 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7403:9
[INFO] [stdout]      |
[INFO] [stdout] 7403 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5818:13
[INFO] [stdout]      |
[INFO] [stdout] 5818 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7360:13
[INFO] [stdout]      |
[INFO] [stdout] 7360 |             r#try!(os.write_string(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7363:13
[INFO] [stdout]      |
[INFO] [stdout] 7363 |             r#try!(os.write_string(6, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5819:13
[INFO] [stdout]      |
[INFO] [stdout] 5819 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7366:13
[INFO] [stdout]      |
[INFO] [stdout] 7366 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:5820:13
[INFO] [stdout]      |
[INFO] [stdout] 5820 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7369:13
[INFO] [stdout]      |
[INFO] [stdout] 7369 |             r#try!(os.write_bytes(14, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6048:16
[INFO] [stdout]      |
[INFO] [stdout] 6048 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7372:13
[INFO] [stdout]      |
[INFO] [stdout] 7372 |             r#try!(os.write_string(8, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7375:13
[INFO] [stdout]      |
[INFO] [stdout] 7375 |             r#try!(os.write_string(12, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6049:45
[INFO] [stdout]      |
[INFO] [stdout] 6049 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6052:21
[INFO] [stdout]      |
[INFO] [stdout] 6052 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6058:31
[INFO] [stdout]      |
[INFO] [stdout] 6058 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6062:21
[INFO] [stdout]      |
[INFO] [stdout] 6062 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6091:9
[INFO] [stdout]      |
[INFO] [stdout] 6091 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6086:13
[INFO] [stdout]      |
[INFO] [stdout] 6086 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6089:13
[INFO] [stdout]      |
[INFO] [stdout] 6089 |             r#try!(os.write_float(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6335:16
[INFO] [stdout]      |
[INFO] [stdout] 6335 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6336:45
[INFO] [stdout]      |
[INFO] [stdout] 6336 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6339:21
[INFO] [stdout]      |
[INFO] [stdout] 6339 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6345:31
[INFO] [stdout]      |
[INFO] [stdout] 6345 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7378:13
[INFO] [stdout]      |
[INFO] [stdout] 7378 |             r#try!(os.write_string(13, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7381:13
[INFO] [stdout]      |
[INFO] [stdout] 7381 |             r#try!(os.write_string(15, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7384:13
[INFO] [stdout]      |
[INFO] [stdout] 7384 |             r#try!(os.write_string(16, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7387:13
[INFO] [stdout]      |
[INFO] [stdout] 7387 |             r#try!(os.write_string(17, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7390:13
[INFO] [stdout]      |
[INFO] [stdout] 7390 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7391:13
[INFO] [stdout]      |
[INFO] [stdout] 7391 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7392:13
[INFO] [stdout]      |
[INFO] [stdout] 7392 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6352:31
[INFO] [stdout]      |
[INFO] [stdout] 6352 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6359:31
[INFO] [stdout]      |
[INFO] [stdout] 6359 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6366:31
[INFO] [stdout]      |
[INFO] [stdout] 6366 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6370:21
[INFO] [stdout]      |
[INFO] [stdout] 6370 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6417:9
[INFO] [stdout]      |
[INFO] [stdout] 6417 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6403:13
[INFO] [stdout]      |
[INFO] [stdout] 6403 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6406:13
[INFO] [stdout]      |
[INFO] [stdout] 6406 |             r#try!(os.write_float(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6409:13
[INFO] [stdout]      |
[INFO] [stdout] 6409 |             r#try!(os.write_float(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6412:13
[INFO] [stdout]      |
[INFO] [stdout] 6412 |             r#try!(os.write_float(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6415:13
[INFO] [stdout]      |
[INFO] [stdout] 6415 |             r#try!(os.write_float(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6602:16
[INFO] [stdout]      |
[INFO] [stdout] 6602 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6603:45
[INFO] [stdout]      |
[INFO] [stdout] 6603 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6609:31
[INFO] [stdout]      |
[INFO] [stdout] 6609 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6616:31
[INFO] [stdout]      |
[INFO] [stdout] 6616 |                     let tmp = r#try!(is.read_float());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6620:21
[INFO] [stdout]      |
[INFO] [stdout] 6620 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6649:9
[INFO] [stdout]      |
[INFO] [stdout] 6649 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6644:13
[INFO] [stdout]      |
[INFO] [stdout] 6644 |             r#try!(os.write_uint64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:6647:13
[INFO] [stdout]      |
[INFO] [stdout] 6647 |             r#try!(os.write_float(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7241:16
[INFO] [stdout]      |
[INFO] [stdout] 7241 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7395:13
[INFO] [stdout]      |
[INFO] [stdout] 7395 |             r#try!(os.write_int32(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7398:13
[INFO] [stdout]      |
[INFO] [stdout] 7398 |             r#try!(os.write_int32(11, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7401:13
[INFO] [stdout]      |
[INFO] [stdout] 7401 |             r#try!(os.write_enum(18, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7242:45
[INFO] [stdout]      |
[INFO] [stdout] 7242 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7245:21
[INFO] [stdout]      |
[INFO] [stdout] 7245 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.vendor));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7248:21
[INFO] [stdout]      |
[INFO] [stdout] 7248 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.model));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7760:16
[INFO] [stdout]      |
[INFO] [stdout] 7760 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7761:45
[INFO] [stdout]      |
[INFO] [stdout] 7761 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7251:21
[INFO] [stdout]      |
[INFO] [stdout] 7251 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.serialNumber));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7764:21
[INFO] [stdout]      |
[INFO] [stdout] 7764 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7254:21
[INFO] [stdout]      |
[INFO] [stdout] 7254 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.worldWideName));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7767:21
[INFO] [stdout]      |
[INFO] [stdout] 7767 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.MAC));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7257:21
[INFO] [stdout]      |
[INFO] [stdout] 7257 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.version));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7770:21
[INFO] [stdout]      |
[INFO] [stdout] 7770 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.ipv4Address));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7260:21
[INFO] [stdout]      |
[INFO] [stdout] 7260 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.compilationDate));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7773:21
[INFO] [stdout]      |
[INFO] [stdout] 7773 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.ipv6Address));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7263:21
[INFO] [stdout]      |
[INFO] [stdout] 7263 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.sourceHash));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7776:21
[INFO] [stdout]      |
[INFO] [stdout] 7776 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7266:21
[INFO] [stdout]      |
[INFO] [stdout] 7266 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolVersion));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7817:9
[INFO] [stdout]      |
[INFO] [stdout] 7817 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7269:21
[INFO] [stdout]      |
[INFO] [stdout] 7269 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolCompilationDate));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7806:13
[INFO] [stdout]      |
[INFO] [stdout] 7806 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7272:21
[INFO] [stdout]      |
[INFO] [stdout] 7272 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.protocolSourceHash));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7809:13
[INFO] [stdout]      |
[INFO] [stdout] 7809 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7275:21
[INFO] [stdout]      |
[INFO] [stdout] 7275 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.interface));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7812:13
[INFO] [stdout]      |
[INFO] [stdout] 7812 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7281:31
[INFO] [stdout]      |
[INFO] [stdout] 7281 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7815:13
[INFO] [stdout]      |
[INFO] [stdout] 7815 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8016:16
[INFO] [stdout]      |
[INFO] [stdout] 8016 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7288:31
[INFO] [stdout]      |
[INFO] [stdout] 7288 |                     let tmp = r#try!(is.read_int32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8017:45
[INFO] [stdout]      |
[INFO] [stdout] 8017 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7295:31
[INFO] [stdout]      |
[INFO] [stdout] 7295 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8023:31
[INFO] [stdout]      |
[INFO] [stdout] 8023 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7299:21
[INFO] [stdout]      |
[INFO] [stdout] 7299 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7403:9
[INFO] [stdout]      |
[INFO] [stdout] 7403 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8030:31
[INFO] [stdout]      |
[INFO] [stdout] 8030 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8037:31
[INFO] [stdout]      |
[INFO] [stdout] 8037 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7360:13
[INFO] [stdout]      |
[INFO] [stdout] 7360 |             r#try!(os.write_string(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8041:21
[INFO] [stdout]      |
[INFO] [stdout] 8041 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7363:13
[INFO] [stdout]      |
[INFO] [stdout] 7363 |             r#try!(os.write_string(6, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8076:9
[INFO] [stdout]      |
[INFO] [stdout] 8076 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7366:13
[INFO] [stdout]      |
[INFO] [stdout] 7366 |             r#try!(os.write_bytes(7, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8068:13
[INFO] [stdout]      |
[INFO] [stdout] 8068 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7369:13
[INFO] [stdout]      |
[INFO] [stdout] 7369 |             r#try!(os.write_bytes(14, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8071:13
[INFO] [stdout]      |
[INFO] [stdout] 8071 |             r#try!(os.write_uint64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7372:13
[INFO] [stdout]      |
[INFO] [stdout] 7372 |             r#try!(os.write_string(8, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8074:13
[INFO] [stdout]      |
[INFO] [stdout] 8074 |             r#try!(os.write_uint64(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7375:13
[INFO] [stdout]      |
[INFO] [stdout] 7375 |             r#try!(os.write_string(12, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7378:13
[INFO] [stdout]      |
[INFO] [stdout] 7378 |             r#try!(os.write_string(13, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7381:13
[INFO] [stdout]      |
[INFO] [stdout] 7381 |             r#try!(os.write_string(15, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7384:13
[INFO] [stdout]      |
[INFO] [stdout] 7384 |             r#try!(os.write_string(16, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7387:13
[INFO] [stdout]      |
[INFO] [stdout] 7387 |             r#try!(os.write_string(17, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7390:13
[INFO] [stdout]      |
[INFO] [stdout] 7390 |             r#try!(os.write_tag(9, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7391:13
[INFO] [stdout]      |
[INFO] [stdout] 7391 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7392:13
[INFO] [stdout]      |
[INFO] [stdout] 7392 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7395:13
[INFO] [stdout]      |
[INFO] [stdout] 7395 |             r#try!(os.write_int32(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7398:13
[INFO] [stdout]      |
[INFO] [stdout] 7398 |             r#try!(os.write_int32(11, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7401:13
[INFO] [stdout]      |
[INFO] [stdout] 7401 |             r#try!(os.write_enum(18, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7760:16
[INFO] [stdout]      |
[INFO] [stdout] 7760 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7761:45
[INFO] [stdout]      |
[INFO] [stdout] 7761 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8478:16
[INFO] [stdout]      |
[INFO] [stdout] 8478 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7764:21
[INFO] [stdout]      |
[INFO] [stdout] 7764 |                     r#try!(::protobuf::rt::read_singular_string_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8479:45
[INFO] [stdout]      |
[INFO] [stdout] 8479 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7767:21
[INFO] [stdout]      |
[INFO] [stdout] 7767 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.MAC));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8485:31
[INFO] [stdout]      |
[INFO] [stdout] 8485 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7770:21
[INFO] [stdout]      |
[INFO] [stdout] 7770 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.ipv4Address));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8492:31
[INFO] [stdout]      |
[INFO] [stdout] 8492 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7773:21
[INFO] [stdout]      |
[INFO] [stdout] 7773 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.ipv6Address));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8499:31
[INFO] [stdout]      |
[INFO] [stdout] 8499 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7776:21
[INFO] [stdout]      |
[INFO] [stdout] 7776 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8506:31
[INFO] [stdout]      |
[INFO] [stdout] 8506 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7817:9
[INFO] [stdout]      |
[INFO] [stdout] 7817 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8513:31
[INFO] [stdout]      |
[INFO] [stdout] 8513 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7806:13
[INFO] [stdout]      |
[INFO] [stdout] 7806 |             r#try!(os.write_string(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8520:31
[INFO] [stdout]      |
[INFO] [stdout] 8520 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7809:13
[INFO] [stdout]      |
[INFO] [stdout] 7809 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8527:31
[INFO] [stdout]      |
[INFO] [stdout] 8527 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7812:13
[INFO] [stdout]      |
[INFO] [stdout] 7812 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8534:31
[INFO] [stdout]      |
[INFO] [stdout] 8534 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:7815:13
[INFO] [stdout]      |
[INFO] [stdout] 7815 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8541:31
[INFO] [stdout]      |
[INFO] [stdout] 8541 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8016:16
[INFO] [stdout]      |
[INFO] [stdout] 8016 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8548:31
[INFO] [stdout]      |
[INFO] [stdout] 8548 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8017:45
[INFO] [stdout]      |
[INFO] [stdout] 8017 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8555:31
[INFO] [stdout]      |
[INFO] [stdout] 8555 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8562:31
[INFO] [stdout]      |
[INFO] [stdout] 8562 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8023:31
[INFO] [stdout]      |
[INFO] [stdout] 8023 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8569:31
[INFO] [stdout]      |
[INFO] [stdout] 8569 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8030:31
[INFO] [stdout]      |
[INFO] [stdout] 8030 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8573:21
[INFO] [stdout]      |
[INFO] [stdout] 8573 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8037:31
[INFO] [stdout]      |
[INFO] [stdout] 8037 |                     let tmp = r#try!(is.read_uint64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8041:21
[INFO] [stdout]      |
[INFO] [stdout] 8041 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8668:9
[INFO] [stdout]      |
[INFO] [stdout] 8668 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8630:13
[INFO] [stdout]      |
[INFO] [stdout] 8630 |             r#try!(os.write_uint32(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8076:9
[INFO] [stdout]      |
[INFO] [stdout] 8076 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8633:13
[INFO] [stdout]      |
[INFO] [stdout] 8633 |             r#try!(os.write_uint32(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8068:13
[INFO] [stdout]      |
[INFO] [stdout] 8068 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8636:13
[INFO] [stdout]      |
[INFO] [stdout] 8636 |             r#try!(os.write_uint32(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8071:13
[INFO] [stdout]      |
[INFO] [stdout] 8071 |             r#try!(os.write_uint64(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8639:13
[INFO] [stdout]      |
[INFO] [stdout] 8639 |             r#try!(os.write_uint32(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8074:13
[INFO] [stdout]      |
[INFO] [stdout] 8074 |             r#try!(os.write_uint64(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8642:13
[INFO] [stdout]      |
[INFO] [stdout] 8642 |             r#try!(os.write_uint32(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8478:16
[INFO] [stdout]      |
[INFO] [stdout] 8478 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8645:13
[INFO] [stdout]      |
[INFO] [stdout] 8645 |             r#try!(os.write_uint32(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8479:45
[INFO] [stdout]      |
[INFO] [stdout] 8479 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8648:13
[INFO] [stdout]      |
[INFO] [stdout] 8648 |             r#try!(os.write_uint32(7, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8485:31
[INFO] [stdout]      |
[INFO] [stdout] 8485 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8651:13
[INFO] [stdout]      |
[INFO] [stdout] 8651 |             r#try!(os.write_uint32(8, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8492:31
[INFO] [stdout]      |
[INFO] [stdout] 8492 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8499:31
[INFO] [stdout]      |
[INFO] [stdout] 8499 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8654:13
[INFO] [stdout]      |
[INFO] [stdout] 8654 |             r#try!(os.write_uint32(9, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8506:31
[INFO] [stdout]      |
[INFO] [stdout] 8506 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8657:13
[INFO] [stdout]      |
[INFO] [stdout] 8657 |             r#try!(os.write_uint32(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8513:31
[INFO] [stdout]      |
[INFO] [stdout] 8513 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8520:31
[INFO] [stdout]      |
[INFO] [stdout] 8520 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8527:31
[INFO] [stdout]      |
[INFO] [stdout] 8527 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8534:31
[INFO] [stdout]      |
[INFO] [stdout] 8534 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8541:31
[INFO] [stdout]      |
[INFO] [stdout] 8541 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8548:31
[INFO] [stdout]      |
[INFO] [stdout] 8548 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8555:31
[INFO] [stdout]      |
[INFO] [stdout] 8555 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8562:31
[INFO] [stdout]      |
[INFO] [stdout] 8562 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8569:31
[INFO] [stdout]      |
[INFO] [stdout] 8569 |                     let tmp = r#try!(is.read_uint32());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8573:21
[INFO] [stdout]      |
[INFO] [stdout] 8573 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8668:9
[INFO] [stdout]      |
[INFO] [stdout] 8668 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8630:13
[INFO] [stdout]      |
[INFO] [stdout] 8630 |             r#try!(os.write_uint32(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8633:13
[INFO] [stdout]      |
[INFO] [stdout] 8633 |             r#try!(os.write_uint32(2, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8636:13
[INFO] [stdout]      |
[INFO] [stdout] 8636 |             r#try!(os.write_uint32(3, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8639:13
[INFO] [stdout]      |
[INFO] [stdout] 8639 |             r#try!(os.write_uint32(4, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8642:13
[INFO] [stdout]      |
[INFO] [stdout] 8642 |             r#try!(os.write_uint32(5, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8645:13
[INFO] [stdout]      |
[INFO] [stdout] 8645 |             r#try!(os.write_uint32(6, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8648:13
[INFO] [stdout]      |
[INFO] [stdout] 8648 |             r#try!(os.write_uint32(7, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8651:13
[INFO] [stdout]      |
[INFO] [stdout] 8651 |             r#try!(os.write_uint32(8, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8654:13
[INFO] [stdout]      |
[INFO] [stdout] 8654 |             r#try!(os.write_uint32(9, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8660:13
[INFO] [stdout]      |
[INFO] [stdout] 8660 |             r#try!(os.write_uint32(11, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8657:13
[INFO] [stdout]      |
[INFO] [stdout] 8657 |             r#try!(os.write_uint32(10, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8663:13
[INFO] [stdout]      |
[INFO] [stdout] 8663 |             r#try!(os.write_uint32(12, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8660:13
[INFO] [stdout]      |
[INFO] [stdout] 8660 |             r#try!(os.write_uint32(11, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8666:13
[INFO] [stdout]      |
[INFO] [stdout] 8666 |             r#try!(os.write_uint32(13, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8663:13
[INFO] [stdout]      |
[INFO] [stdout] 8663 |             r#try!(os.write_uint32(12, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8905:16
[INFO] [stdout]      |
[INFO] [stdout] 8905 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8666:13
[INFO] [stdout]      |
[INFO] [stdout] 8666 |             r#try!(os.write_uint32(13, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8906:45
[INFO] [stdout]      |
[INFO] [stdout] 8906 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8905:16
[INFO] [stdout]      |
[INFO] [stdout] 8905 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8909:21
[INFO] [stdout]      |
[INFO] [stdout] 8909 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8906:45
[INFO] [stdout]      |
[INFO] [stdout] 8906 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8912:21
[INFO] [stdout]      |
[INFO] [stdout] 8912 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8909:21
[INFO] [stdout]      |
[INFO] [stdout] 8909 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.name));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8935:9
[INFO] [stdout]      |
[INFO] [stdout] 8935 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8933:13
[INFO] [stdout]      |
[INFO] [stdout] 8933 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8912:21
[INFO] [stdout]      |
[INFO] [stdout] 8912 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9293:16
[INFO] [stdout]      |
[INFO] [stdout] 9293 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8935:9
[INFO] [stdout]      |
[INFO] [stdout] 8935 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9294:45
[INFO] [stdout]      |
[INFO] [stdout] 9294 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:8933:13
[INFO] [stdout]      |
[INFO] [stdout] 8933 |             r#try!(os.write_bytes(1, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9297:21
[INFO] [stdout]      |
[INFO] [stdout] 9297 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.acl));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9293:16
[INFO] [stdout]      |
[INFO] [stdout] 9293 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9300:21
[INFO] [stdout]      |
[INFO] [stdout] 9300 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.oldLockPIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9303:21
[INFO] [stdout]      |
[INFO] [stdout] 9303 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newLockPIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9294:45
[INFO] [stdout]      |
[INFO] [stdout] 9294 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9297:21
[INFO] [stdout]      |
[INFO] [stdout] 9297 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.acl));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9306:21
[INFO] [stdout]      |
[INFO] [stdout] 9306 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.oldErasePIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9300:21
[INFO] [stdout]      |
[INFO] [stdout] 9300 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.oldLockPIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9309:21
[INFO] [stdout]      |
[INFO] [stdout] 9309 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newErasePIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9303:21
[INFO] [stdout]      |
[INFO] [stdout] 9303 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newLockPIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9312:21
[INFO] [stdout]      |
[INFO] [stdout] 9312 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9306:21
[INFO] [stdout]      |
[INFO] [stdout] 9306 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.oldErasePIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9309:21
[INFO] [stdout]      |
[INFO] [stdout] 9309 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.newErasePIN));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9362:9
[INFO] [stdout]      |
[INFO] [stdout] 9362 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9312:21
[INFO] [stdout]      |
[INFO] [stdout] 9312 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9346:13
[INFO] [stdout]      |
[INFO] [stdout] 9346 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9362:9
[INFO] [stdout]      |
[INFO] [stdout] 9362 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9347:13
[INFO] [stdout]      |
[INFO] [stdout] 9347 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9346:13
[INFO] [stdout]      |
[INFO] [stdout] 9346 |             r#try!(os.write_tag(2, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9348:13
[INFO] [stdout]      |
[INFO] [stdout] 9348 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9347:13
[INFO] [stdout]      |
[INFO] [stdout] 9347 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9351:13
[INFO] [stdout]      |
[INFO] [stdout] 9351 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9348:13
[INFO] [stdout]      |
[INFO] [stdout] 9348 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9354:13
[INFO] [stdout]      |
[INFO] [stdout] 9354 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9351:13
[INFO] [stdout]      |
[INFO] [stdout] 9351 |             r#try!(os.write_bytes(3, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9357:13
[INFO] [stdout]      |
[INFO] [stdout] 9357 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9360:13
[INFO] [stdout]      |
[INFO] [stdout] 9360 |             r#try!(os.write_bytes(6, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9354:13
[INFO] [stdout]      |
[INFO] [stdout] 9354 |             r#try!(os.write_bytes(4, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9632:16
[INFO] [stdout]      |
[INFO] [stdout] 9632 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9357:13
[INFO] [stdout]      |
[INFO] [stdout] 9357 |             r#try!(os.write_bytes(5, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9360:13
[INFO] [stdout]      |
[INFO] [stdout] 9360 |             r#try!(os.write_bytes(6, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9632:16
[INFO] [stdout]      |
[INFO] [stdout] 9632 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9633:45
[INFO] [stdout]      |
[INFO] [stdout] 9633 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9639:31
[INFO] [stdout]      |
[INFO] [stdout] 9639 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9643:21
[INFO] [stdout]      |
[INFO] [stdout] 9643 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9649:31
[INFO] [stdout]      |
[INFO] [stdout] 9649 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9653:21
[INFO] [stdout]      |
[INFO] [stdout] 9653 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.scope));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9659:31
[INFO] [stdout]      |
[INFO] [stdout] 9659 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9663:21
[INFO] [stdout]      |
[INFO] [stdout] 9663 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9713:9
[INFO] [stdout]      |
[INFO] [stdout] 9713 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9697:13
[INFO] [stdout]      |
[INFO] [stdout] 9697 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9700:13
[INFO] [stdout]      |
[INFO] [stdout] 9700 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9633:45
[INFO] [stdout]      |
[INFO] [stdout] 9633 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9703:13
[INFO] [stdout]      |
[INFO] [stdout] 9703 |             r#try!(os.write_enum(3, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9639:31
[INFO] [stdout]      |
[INFO] [stdout] 9639 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9643:21
[INFO] [stdout]      |
[INFO] [stdout] 9643 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.key));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9706:13
[INFO] [stdout]      |
[INFO] [stdout] 9706 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9649:31
[INFO] [stdout]      |
[INFO] [stdout] 9649 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9707:13
[INFO] [stdout]      |
[INFO] [stdout] 9707 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9653:21
[INFO] [stdout]      |
[INFO] [stdout] 9653 |                     r#try!(::protobuf::rt::read_repeated_message_into(wire_type, is, &mut self.scope));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9708:13
[INFO] [stdout]      |
[INFO] [stdout] 9708 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9659:31
[INFO] [stdout]      |
[INFO] [stdout] 9659 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9711:13
[INFO] [stdout]      |
[INFO] [stdout] 9711 |             r#try!(os.write_enum(5, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9663:21
[INFO] [stdout]      |
[INFO] [stdout] 9663 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9962:16
[INFO] [stdout]      |
[INFO] [stdout] 9962 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9713:9
[INFO] [stdout]      |
[INFO] [stdout] 9713 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9697:13
[INFO] [stdout]      |
[INFO] [stdout] 9697 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9963:45
[INFO] [stdout]      |
[INFO] [stdout] 9963 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9700:13
[INFO] [stdout]      |
[INFO] [stdout] 9700 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9969:31
[INFO] [stdout]      |
[INFO] [stdout] 9969 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9703:13
[INFO] [stdout]      |
[INFO] [stdout] 9703 |             r#try!(os.write_enum(3, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9973:21
[INFO] [stdout]      |
[INFO] [stdout] 9973 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.value));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9706:13
[INFO] [stdout]      |
[INFO] [stdout] 9706 |             r#try!(os.write_tag(4, ::protobuf::wire_format::WireTypeLengthDelimited));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9707:13
[INFO] [stdout]      |
[INFO] [stdout] 9707 |             r#try!(os.write_raw_varint32(v.get_cached_size()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9708:13
[INFO] [stdout]      |
[INFO] [stdout] 9708 |             r#try!(v.write_to_with_cached_sizes(os));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9711:13
[INFO] [stdout]      |
[INFO] [stdout] 9711 |             r#try!(os.write_enum(5, v.value()));
[INFO] [stdout]      |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9976:21
[INFO] [stdout]      |
[INFO] [stdout] 9976 |                     r#try!(::protobuf::rt::read_repeated_enum_into(wire_type, is, &mut self.permission));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9962:16
[INFO] [stdout]      |
[INFO] [stdout] 9962 |         while !r#try!(is.eof()) {
[INFO] [stdout]      |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9963:45
[INFO] [stdout]      |
[INFO] [stdout] 9963 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]      |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9969:31
[INFO] [stdout]      |
[INFO] [stdout] 9969 |                     let tmp = r#try!(is.read_int64());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9973:21
[INFO] [stdout]      |
[INFO] [stdout] 9973 |                     r#try!(::protobuf::rt::read_singular_bytes_into(wire_type, is, &mut self.value));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9982:31
[INFO] [stdout]      |
[INFO] [stdout] 9982 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9976:21
[INFO] [stdout]      |
[INFO] [stdout] 9976 |                     r#try!(::protobuf::rt::read_repeated_enum_into(wire_type, is, &mut self.permission));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9982:31
[INFO] [stdout]      |
[INFO] [stdout] 9982 |                     let tmp = r#try!(is.read_bool());
[INFO] [stdout]      |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9986:21
[INFO] [stdout]      |
[INFO] [stdout] 9986 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]     --> src/kinetic.rs:9986:21
[INFO] [stdout]      |
[INFO] [stdout] 9986 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]      |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10027:9
[INFO] [stdout]       |
[INFO] [stdout] 10027 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]       |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10016:13
[INFO] [stdout]       |
[INFO] [stdout] 10016 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10019:13
[INFO] [stdout]       |
[INFO] [stdout] 10019 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10022:13
[INFO] [stdout]       |
[INFO] [stdout] 10022 |             r#try!(os.write_enum(3, v.value()));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10027:9
[INFO] [stdout]       |
[INFO] [stdout] 10027 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]       |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10025:13
[INFO] [stdout]       |
[INFO] [stdout] 10025 |             r#try!(os.write_bool(4, v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10016:13
[INFO] [stdout]       |
[INFO] [stdout] 10016 |             r#try!(os.write_int64(1, v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10293:16
[INFO] [stdout]       |
[INFO] [stdout] 10293 |         while !r#try!(is.eof()) {
[INFO] [stdout]       |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10019:13
[INFO] [stdout]       |
[INFO] [stdout] 10019 |             r#try!(os.write_bytes(2, &v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10294:45
[INFO] [stdout]       |
[INFO] [stdout] 10294 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]       |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10022:13
[INFO] [stdout]       |
[INFO] [stdout] 10022 |             r#try!(os.write_enum(3, v.value()));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10300:31
[INFO] [stdout]       |
[INFO] [stdout] 10300 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]       |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10025:13
[INFO] [stdout]       |
[INFO] [stdout] 10025 |             r#try!(os.write_bool(4, v));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10304:21
[INFO] [stdout]       |
[INFO] [stdout] 10304 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]       |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10293:16
[INFO] [stdout]       |
[INFO] [stdout] 10293 |         while !r#try!(is.eof()) {
[INFO] [stdout]       |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10327:9
[INFO] [stdout]       |
[INFO] [stdout] 10327 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]       |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10294:45
[INFO] [stdout]       |
[INFO] [stdout] 10294 |             let (field_number, wire_type) = r#try!(is.read_tag_unpack());
[INFO] [stdout]       |                                             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10325:13
[INFO] [stdout]       |
[INFO] [stdout] 10325 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10300:31
[INFO] [stdout]       |
[INFO] [stdout] 10300 |                     let tmp = r#try!(is.read_enum());
[INFO] [stdout]       |                               ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10304:21
[INFO] [stdout]       |
[INFO] [stdout] 10304 |                     r#try!(::protobuf::rt::read_unknown_or_skip_group(field_number, wire_type, is, self.mut_unknown_fields()));
[INFO] [stdout]       |                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10327:9
[INFO] [stdout]       |
[INFO] [stdout] 10327 |         r#try!(os.write_unknown_fields(self.get_unknown_fields()));
[INFO] [stdout]       |         ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `r#try`: use the `?` operator instead
[INFO] [stdout]      --> src/kinetic.rs:10325:13
[INFO] [stdout]       |
[INFO] [stdout] 10325 |             r#try!(os.write_enum(1, v.value()));
[INFO] [stdout]       |             ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_i64_accessor`
[INFO] [stdout]     --> src/kinetic.rs:2805:60
[INFO] [stdout]      |
[INFO] [stdout] 2805 |                 fields.push(::protobuf::reflect::accessor::make_repeated_i64_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_bytes_accessor`
[INFO] [stdout]     --> src/kinetic.rs:4144:60
[INFO] [stdout]      |
[INFO] [stdout] 4144 |                 fields.push(::protobuf::reflect::accessor::make_repeated_bytes_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:4627:60
[INFO] [stdout]      |
[INFO] [stdout] 4627 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_enum_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5864:60
[INFO] [stdout]      |
[INFO] [stdout] 5864 |                 fields.push(::protobuf::reflect::accessor::make_repeated_enum_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5868:60
[INFO] [stdout]      |
[INFO] [stdout] 5868 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5872:60
[INFO] [stdout]      |
[INFO] [stdout] 5872 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5886:60
[INFO] [stdout]      |
[INFO] [stdout] 5886 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:7495:60
[INFO] [stdout]      |
[INFO] [stdout] 7495 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:9404:60
[INFO] [stdout]      |
[INFO] [stdout] 9404 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:9770:60
[INFO] [stdout]      |
[INFO] [stdout] 9770 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_enum_accessor`
[INFO] [stdout]      --> src/kinetic.rs:10079:60
[INFO] [stdout]       |
[INFO] [stdout] 10079 |                 fields.push(::protobuf::reflect::accessor::make_repeated_enum_accessor(
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_i64_accessor`
[INFO] [stdout]     --> src/kinetic.rs:2805:60
[INFO] [stdout]      |
[INFO] [stdout] 2805 |                 fields.push(::protobuf::reflect::accessor::make_repeated_i64_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_bytes_accessor`
[INFO] [stdout]     --> src/kinetic.rs:4144:60
[INFO] [stdout]      |
[INFO] [stdout] 4144 |                 fields.push(::protobuf::reflect::accessor::make_repeated_bytes_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:4627:60
[INFO] [stdout]      |
[INFO] [stdout] 4627 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_enum_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5864:60
[INFO] [stdout]      |
[INFO] [stdout] 5864 |                 fields.push(::protobuf::reflect::accessor::make_repeated_enum_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5868:60
[INFO] [stdout]      |
[INFO] [stdout] 5868 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5872:60
[INFO] [stdout]      |
[INFO] [stdout] 5872 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:5886:60
[INFO] [stdout]      |
[INFO] [stdout] 5886 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:7495:60
[INFO] [stdout]      |
[INFO] [stdout] 7495 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:9404:60
[INFO] [stdout]      |
[INFO] [stdout] 9404 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_message_accessor`
[INFO] [stdout]     --> src/kinetic.rs:9770:60
[INFO] [stdout]      |
[INFO] [stdout] 9770 |                 fields.push(::protobuf::reflect::accessor::make_repeated_message_accessor(
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `protobuf::reflect::accessor::make_repeated_enum_accessor`
[INFO] [stdout]      --> src/kinetic.rs:10079:60
[INFO] [stdout]       |
[INFO] [stdout] 10079 |                 fields.push(::protobuf::reflect::accessor::make_repeated_enum_accessor(
[INFO] [stdout]       |                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:130:26
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:130:26
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 130 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:441:26
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:679:26
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:869:26
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:441:26
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:679:26
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 679 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:869:26
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 869 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]     |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1685:26
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2307:26
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2533:26
[INFO] [stdout]      |
[INFO] [stdout] 2533 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2533 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2778:26
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3055:26
[INFO] [stdout]      |
[INFO] [stdout] 3055 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3055 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1195:26
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1685:26
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3641:26
[INFO] [stdout]      |
[INFO] [stdout] 3641 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3641 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4092:26
[INFO] [stdout]      |
[INFO] [stdout] 4092 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4092 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2307:26
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2307 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2533:26
[INFO] [stdout]      |
[INFO] [stdout] 2533 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2533 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4337:26
[INFO] [stdout]      |
[INFO] [stdout] 4337 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4337 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4600:26
[INFO] [stdout]      |
[INFO] [stdout] 4600 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4600 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2778:26
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3055:26
[INFO] [stdout]      |
[INFO] [stdout] 3055 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3055 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5018:26
[INFO] [stdout]      |
[INFO] [stdout] 5018 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5018 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5304:26
[INFO] [stdout]      |
[INFO] [stdout] 5304 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5304 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5842:26
[INFO] [stdout]      |
[INFO] [stdout] 5842 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5842 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3641:26
[INFO] [stdout]      |
[INFO] [stdout] 3641 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3641 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6111:26
[INFO] [stdout]      |
[INFO] [stdout] 6111 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6111 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4092:26
[INFO] [stdout]      |
[INFO] [stdout] 4092 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4092 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4337:26
[INFO] [stdout]      |
[INFO] [stdout] 4337 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4337 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6437:26
[INFO] [stdout]      |
[INFO] [stdout] 6437 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6437 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6669:26
[INFO] [stdout]      |
[INFO] [stdout] 6669 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6669 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4600:26
[INFO] [stdout]      |
[INFO] [stdout] 4600 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4600 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7423:26
[INFO] [stdout]      |
[INFO] [stdout] 7423 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7423 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5018:26
[INFO] [stdout]      |
[INFO] [stdout] 5018 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5018 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7837:26
[INFO] [stdout]      |
[INFO] [stdout] 7837 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7837 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5304:26
[INFO] [stdout]      |
[INFO] [stdout] 5304 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5304 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8096:26
[INFO] [stdout]      |
[INFO] [stdout] 8096 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8096 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5842:26
[INFO] [stdout]      |
[INFO] [stdout] 5842 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5842 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8688:26
[INFO] [stdout]      |
[INFO] [stdout] 8688 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8688 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8955:26
[INFO] [stdout]      |
[INFO] [stdout] 8955 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8955 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6111:26
[INFO] [stdout]      |
[INFO] [stdout] 6111 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6111 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6437:26
[INFO] [stdout]      |
[INFO] [stdout] 6437 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6437 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6669:26
[INFO] [stdout]      |
[INFO] [stdout] 6669 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6669 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9382:26
[INFO] [stdout]      |
[INFO] [stdout] 9382 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9382 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7423:26
[INFO] [stdout]      |
[INFO] [stdout] 7423 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7423 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7837:26
[INFO] [stdout]      |
[INFO] [stdout] 7837 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7837 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9733:26
[INFO] [stdout]      |
[INFO] [stdout] 9733 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9733 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10047:26
[INFO] [stdout]       |
[INFO] [stdout] 10047 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10047 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8096:26
[INFO] [stdout]      |
[INFO] [stdout] 8096 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8096 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8688:26
[INFO] [stdout]      |
[INFO] [stdout] 8688 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8688 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10347:26
[INFO] [stdout]       |
[INFO] [stdout] 10347 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10347 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8955:26
[INFO] [stdout]      |
[INFO] [stdout] 8955 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8955 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9382:26
[INFO] [stdout]      |
[INFO] [stdout] 9382 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9382 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9733:26
[INFO] [stdout]      |
[INFO] [stdout] 9733 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9733 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]      |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10047:26
[INFO] [stdout]       |
[INFO] [stdout] 10047 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10047 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10347:26
[INFO] [stdout]       |
[INFO] [stdout] 10347 |     fn as_any(&self) -> &::std::any::Any {
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10347 |     fn as_any(&self) -> &dyn (::std::any::Any) {
[INFO] [stdout]       |                          +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 131 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:131:18
[INFO] [stdout]     |
[INFO] [stdout] 131 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 131 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:442:18
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:442:18
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 442 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:680:18
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:680:18
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 680 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:870:18
[INFO] [stdout]     |
[INFO] [stdout] 870 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 870 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]    --> src/kinetic.rs:870:18
[INFO] [stdout]     |
[INFO] [stdout] 870 |         self as &::std::any::Any
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]     |
[INFO] [stdout] 870 |         self as &dyn (::std::any::Any)
[INFO] [stdout]     |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1196:18
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1196:18
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1196 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1686:18
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:1686:18
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 1686 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2308:18
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2308:18
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2308 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2534:18
[INFO] [stdout]      |
[INFO] [stdout] 2534 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2534 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2534:18
[INFO] [stdout]      |
[INFO] [stdout] 2534 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2534 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2779:18
[INFO] [stdout]      |
[INFO] [stdout] 2779 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2779 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:2779:18
[INFO] [stdout]      |
[INFO] [stdout] 2779 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 2779 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3056:18
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3056:18
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3056 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3642:18
[INFO] [stdout]      |
[INFO] [stdout] 3642 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3642 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:3642:18
[INFO] [stdout]      |
[INFO] [stdout] 3642 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 3642 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4093:18
[INFO] [stdout]      |
[INFO] [stdout] 4093 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4093 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4093:18
[INFO] [stdout]      |
[INFO] [stdout] 4093 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4093 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4338:18
[INFO] [stdout]      |
[INFO] [stdout] 4338 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4338 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4338:18
[INFO] [stdout]      |
[INFO] [stdout] 4338 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4338 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4601:18
[INFO] [stdout]      |
[INFO] [stdout] 4601 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4601 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:4601:18
[INFO] [stdout]      |
[INFO] [stdout] 4601 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 4601 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5019:18
[INFO] [stdout]      |
[INFO] [stdout] 5019 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5019 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5019:18
[INFO] [stdout]      |
[INFO] [stdout] 5019 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5019 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5305:18
[INFO] [stdout]      |
[INFO] [stdout] 5305 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5305 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5305:18
[INFO] [stdout]      |
[INFO] [stdout] 5305 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5305 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5843:18
[INFO] [stdout]      |
[INFO] [stdout] 5843 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5843 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:5843:18
[INFO] [stdout]      |
[INFO] [stdout] 5843 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 5843 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6112:18
[INFO] [stdout]      |
[INFO] [stdout] 6112 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6112 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6112:18
[INFO] [stdout]      |
[INFO] [stdout] 6112 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6112 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6438:18
[INFO] [stdout]      |
[INFO] [stdout] 6438 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6438 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6438:18
[INFO] [stdout]      |
[INFO] [stdout] 6438 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6438 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6670:18
[INFO] [stdout]      |
[INFO] [stdout] 6670 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6670 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:6670:18
[INFO] [stdout]      |
[INFO] [stdout] 6670 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 6670 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7424:18
[INFO] [stdout]      |
[INFO] [stdout] 7424 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7424 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7424:18
[INFO] [stdout]      |
[INFO] [stdout] 7424 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7424 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7838:18
[INFO] [stdout]      |
[INFO] [stdout] 7838 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7838 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:7838:18
[INFO] [stdout]      |
[INFO] [stdout] 7838 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 7838 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8097:18
[INFO] [stdout]      |
[INFO] [stdout] 8097 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8097 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8097:18
[INFO] [stdout]      |
[INFO] [stdout] 8097 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8097 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8689:18
[INFO] [stdout]      |
[INFO] [stdout] 8689 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8689 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8689:18
[INFO] [stdout]      |
[INFO] [stdout] 8689 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8689 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8956:18
[INFO] [stdout]      |
[INFO] [stdout] 8956 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8956 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:8956:18
[INFO] [stdout]      |
[INFO] [stdout] 8956 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 8956 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9383:18
[INFO] [stdout]      |
[INFO] [stdout] 9383 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9383 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9383:18
[INFO] [stdout]      |
[INFO] [stdout] 9383 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9383 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9734:18
[INFO] [stdout]      |
[INFO] [stdout] 9734 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9734 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]     --> src/kinetic.rs:9734:18
[INFO] [stdout]      |
[INFO] [stdout] 9734 |         self as &::std::any::Any
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]      |
[INFO] [stdout] 9734 |         self as &dyn (::std::any::Any)
[INFO] [stdout]      |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10048:18
[INFO] [stdout]       |
[INFO] [stdout] 10048 |         self as &::std::any::Any
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10048 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10048:18
[INFO] [stdout]       |
[INFO] [stdout] 10048 |         self as &::std::any::Any
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10048 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10348:18
[INFO] [stdout]       |
[INFO] [stdout] 10348 |         self as &::std::any::Any
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10348 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]      --> src/kinetic.rs:10348:18
[INFO] [stdout]       |
[INFO] [stdout] 10348 |         self as &::std::any::Any
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout]       = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021!
[INFO] [stdout]       = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]       |
[INFO] [stdout] 10348 |         self as &dyn (::std::any::Any)
[INFO] [stdout]       |                  +++++               +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/kinetic.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 | /             instance.get(|| {
[INFO] [stdout] 28 | |                 Local {
[INFO] [stdout] 29 | |                     protocolVersion: ::protobuf::SingularField::none(),
[INFO] [stdout] 30 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |             })
[INFO] [stdout]    | |______________^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]    |
[INFO] [stdout] 22 -         static mut instance: ::protobuf::lazy::Lazy<Local> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 22 +         static instance: ::protobuf::lazy::Lazy<Local> = ::protobuf::lazy::Lazy {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 | /             descriptor.get(|| {
[INFO] [stdout] 151 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 152 | |                 fields.push(::protobuf::reflect::accessor::make_singular_string_accessor(
[INFO] [stdout] 153 | |                     "protocolVersion",
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 145 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 145 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/kinetic.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 | /             instance.get(|| {
[INFO] [stdout] 28 | |                 Local {
[INFO] [stdout] 29 | |                     protocolVersion: ::protobuf::SingularField::none(),
[INFO] [stdout] 30 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...  |
[INFO] [stdout] 33 | |             })
[INFO] [stdout]    | |______________^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]    |
[INFO] [stdout] 22 -         static mut instance: ::protobuf::lazy::Lazy<Local> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 22 +         static instance: ::protobuf::lazy::Lazy<Local> = ::protobuf::lazy::Lazy {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 | /             instance.get(|| {
[INFO] [stdout] 214 | |                 Message {
[INFO] [stdout] 215 | |                     authType: ::std::option::Option::None,
[INFO] [stdout] 216 | |                     hmacAuth: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...   |
[INFO] [stdout] 222 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 208 -         static mut instance: ::protobuf::lazy::Lazy<Message> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 208 +         static instance: ::protobuf::lazy::Lazy<Message> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]    --> src/kinetic.rs:385:22
[INFO] [stdout]     |
[INFO] [stdout] 385 |         for value in &self.authType {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(for_loops_over_fallibles)]` on by default
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]     |
[INFO] [stdout] 385 -         for value in &self.authType {
[INFO] [stdout] 385 +         while let Some(value) = &self.authType {
[INFO] [stdout]     |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]     |
[INFO] [stdout] 385 -         for value in &self.authType {
[INFO] [stdout] 385 +         if let Some(value) = &self.authType {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 | /             descriptor.get(|| {
[INFO] [stdout] 151 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 152 | |                 fields.push(::protobuf::reflect::accessor::make_singular_string_accessor(
[INFO] [stdout] 153 | |                     "protocolVersion",
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 145 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 145 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:461:13
[INFO] [stdout]     |
[INFO] [stdout] 461 | /             descriptor.get(|| {
[INFO] [stdout] 462 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 463 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 464 | |                     "authType",
[INFO] [stdout] ...   |
[INFO] [stdout] 488 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 456 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 456 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 | /             instance.get(|| {
[INFO] [stdout] 544 | |                 Message_HMACauth {
[INFO] [stdout] 545 | |                     identity: ::std::option::Option::None,
[INFO] [stdout] 546 | |                     hmac: ::protobuf::SingularField::none(),
[INFO] [stdout] ...   |
[INFO] [stdout] 550 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 538 -         static mut instance: ::protobuf::lazy::Lazy<Message_HMACauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 538 +         static instance: ::protobuf::lazy::Lazy<Message_HMACauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 | /             instance.get(|| {
[INFO] [stdout] 214 | |                 Message {
[INFO] [stdout] 215 | |                     authType: ::std::option::Option::None,
[INFO] [stdout] 216 | |                     hmacAuth: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...   |
[INFO] [stdout] 222 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 208 -         static mut instance: ::protobuf::lazy::Lazy<Message> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 208 +         static instance: ::protobuf::lazy::Lazy<Message> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]    --> src/kinetic.rs:641:22
[INFO] [stdout]     |
[INFO] [stdout] 641 |         for value in &self.identity {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]     |
[INFO] [stdout] 641 -         for value in &self.identity {
[INFO] [stdout] 641 +         while let Some(value) = &self.identity {
[INFO] [stdout]     |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]     |
[INFO] [stdout] 641 -         for value in &self.identity {
[INFO] [stdout] 641 +         if let Some(value) = &self.identity {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]    --> src/kinetic.rs:385:22
[INFO] [stdout]     |
[INFO] [stdout] 385 |         for value in &self.authType {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(for_loops_over_fallibles)]` on by default
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]     |
[INFO] [stdout] 385 -         for value in &self.authType {
[INFO] [stdout] 385 +         while let Some(value) = &self.authType {
[INFO] [stdout]     |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]     |
[INFO] [stdout] 385 -         for value in &self.authType {
[INFO] [stdout] 385 +         if let Some(value) = &self.authType {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:699:13
[INFO] [stdout]     |
[INFO] [stdout] 699 | /             descriptor.get(|| {
[INFO] [stdout] 700 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 701 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 702 | |                     "identity",
[INFO] [stdout] ...   |
[INFO] [stdout] 716 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 694 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 694 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:766:13
[INFO] [stdout]     |
[INFO] [stdout] 766 | /             instance.get(|| {
[INFO] [stdout] 767 | |                 Message_PINauth {
[INFO] [stdout] 768 | |                     pin: ::protobuf::SingularField::none(),
[INFO] [stdout] 769 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...   |
[INFO] [stdout] 772 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 761 -         static mut instance: ::protobuf::lazy::Lazy<Message_PINauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 761 +         static instance: ::protobuf::lazy::Lazy<Message_PINauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:889:13
[INFO] [stdout]     |
[INFO] [stdout] 889 | /             descriptor.get(|| {
[INFO] [stdout] 890 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 891 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 892 | |                     "pin",
[INFO] [stdout] ...   |
[INFO] [stdout] 901 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 884 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 884 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:965:13
[INFO] [stdout]     |
[INFO] [stdout] 965 | /             descriptor.get(|| {
[INFO] [stdout] 966 | |                 ::protobuf::reflect::EnumDescriptor::new("Message_AuthType", file_descriptor_proto())
[INFO] [stdout] 967 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 960 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 960 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1000:13
[INFO] [stdout]      |
[INFO] [stdout] 1000 | /             instance.get(|| {
[INFO] [stdout] 1001 | |                 Command {
[INFO] [stdout] 1002 | |                     header: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 1003 | |                     body: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 1008 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout]  995 -         static mut instance: ::protobuf::lazy::Lazy<Command> = ::protobuf::lazy::Lazy {
[INFO] [stdout]  995 +         static instance: ::protobuf::lazy::Lazy<Command> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1215:13
[INFO] [stdout]      |
[INFO] [stdout] 1215 | /             descriptor.get(|| {
[INFO] [stdout] 1216 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1217 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 1218 | |                     "header",
[INFO] [stdout] ...    |
[INFO] [stdout] 1237 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1210 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1210 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1298:13
[INFO] [stdout]      |
[INFO] [stdout] 1298 | /             instance.get(|| {
[INFO] [stdout] 1299 | |                 Command_Header {
[INFO] [stdout] 1300 | |                     clusterVersion: ::std::option::Option::None,
[INFO] [stdout] 1301 | |                     connectionID: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 1313 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1293 -         static mut instance: ::protobuf::lazy::Lazy<Command_Header> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1293 +         static instance: ::protobuf::lazy::Lazy<Command_Header> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |         for value in &self.clusterVersion {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1599 -         for value in &self.clusterVersion {
[INFO] [stdout] 1599 +         while let Some(value) = &self.clusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1599 -         for value in &self.clusterVersion {
[INFO] [stdout] 1599 +         if let Some(value) = &self.clusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1602:22
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         for value in &self.connectionID {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1602 -         for value in &self.connectionID {
[INFO] [stdout] 1602 +         while let Some(value) = &self.connectionID {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1602 -         for value in &self.connectionID {
[INFO] [stdout] 1602 +         if let Some(value) = &self.connectionID {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1605:22
[INFO] [stdout]      |
[INFO] [stdout] 1605 |         for value in &self.sequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1605 -         for value in &self.sequence {
[INFO] [stdout] 1605 +         while let Some(value) = &self.sequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1605 -         for value in &self.sequence {
[INFO] [stdout] 1605 +         if let Some(value) = &self.sequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1608:22
[INFO] [stdout]      |
[INFO] [stdout] 1608 |         for value in &self.ackSequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1608 -         for value in &self.ackSequence {
[INFO] [stdout] 1608 +         while let Some(value) = &self.ackSequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1608 -         for value in &self.ackSequence {
[INFO] [stdout] 1608 +         if let Some(value) = &self.ackSequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1611:22
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         for value in &self.messageType {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1611 -         for value in &self.messageType {
[INFO] [stdout] 1611 +         while let Some(value) = &self.messageType {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1611 -         for value in &self.messageType {
[INFO] [stdout] 1611 +         if let Some(value) = &self.messageType {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1614:22
[INFO] [stdout]      |
[INFO] [stdout] 1614 |         for value in &self.timeout {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1614 -         for value in &self.timeout {
[INFO] [stdout] 1614 +         while let Some(value) = &self.timeout {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1614 -         for value in &self.timeout {
[INFO] [stdout] 1614 +         if let Some(value) = &self.timeout {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1620:22
[INFO] [stdout]      |
[INFO] [stdout] 1620 |         for value in &self.priority {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1620 -         for value in &self.priority {
[INFO] [stdout] 1620 +         while let Some(value) = &self.priority {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1620 -         for value in &self.priority {
[INFO] [stdout] 1620 +         if let Some(value) = &self.priority {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1623:22
[INFO] [stdout]      |
[INFO] [stdout] 1623 |         for value in &self.TimeQuanta {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1623 -         for value in &self.TimeQuanta {
[INFO] [stdout] 1623 +         while let Some(value) = &self.TimeQuanta {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1623 -         for value in &self.TimeQuanta {
[INFO] [stdout] 1623 +         if let Some(value) = &self.TimeQuanta {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1626:22
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         for value in &self.batchID {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1626 -         for value in &self.batchID {
[INFO] [stdout] 1626 +         while let Some(value) = &self.batchID {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1626 -         for value in &self.batchID {
[INFO] [stdout] 1626 +         if let Some(value) = &self.batchID {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1705:13
[INFO] [stdout]      |
[INFO] [stdout] 1705 | /             descriptor.get(|| {
[INFO] [stdout] 1706 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1707 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 1708 | |                     "clusterVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 1762 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1700 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1700 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1836:13
[INFO] [stdout]      |
[INFO] [stdout] 1836 | /             instance.get(|| {
[INFO] [stdout] 1837 | |                 Command_Body {
[INFO] [stdout] 1838 | |                     keyValue: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 1839 | |                     range: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 1850 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1831 -         static mut instance: ::protobuf::lazy::Lazy<Command_Body> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1831 +         static instance: ::protobuf::lazy::Lazy<Command_Body> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2327:13
[INFO] [stdout]      |
[INFO] [stdout] 2327 | /             descriptor.get(|| {
[INFO] [stdout] 2328 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2329 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 2330 | |                     "keyValue",
[INFO] [stdout] ...    |
[INFO] [stdout] 2379 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2322 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2322 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2443:13
[INFO] [stdout]      |
[INFO] [stdout] 2443 | /             instance.get(|| {
[INFO] [stdout] 2444 | |                 Command_PowerManagement {
[INFO] [stdout] 2445 | |                     level: ::std::option::Option::None,
[INFO] [stdout] 2446 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2449 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         static mut instance: ::protobuf::lazy::Lazy<Command_PowerManagement> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2438 +         static instance: ::protobuf::lazy::Lazy<Command_PowerManagement> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2501:22
[INFO] [stdout]      |
[INFO] [stdout] 2501 |         for value in &self.level {
[INFO] [stdout]      |                      ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2501 -         for value in &self.level {
[INFO] [stdout] 2501 +         while let Some(value) = &self.level {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2501 -         for value in &self.level {
[INFO] [stdout] 2501 +         if let Some(value) = &self.level {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2553:13
[INFO] [stdout]      |
[INFO] [stdout] 2553 | /             descriptor.get(|| {
[INFO] [stdout] 2554 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2555 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 2556 | |                     "level",
[INFO] [stdout] ...    |
[INFO] [stdout] 2565 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2548 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2548 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2615:13
[INFO] [stdout]      |
[INFO] [stdout] 2615 | /             instance.get(|| {
[INFO] [stdout] 2616 | |                 Command_Batch {
[INFO] [stdout] 2617 | |                     count: ::std::option::Option::None,
[INFO] [stdout] 2618 | |                     sequence: ::std::vec::Vec::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2623 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2610 -         static mut instance: ::protobuf::lazy::Lazy<Command_Batch> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2610 +         static instance: ::protobuf::lazy::Lazy<Command_Batch> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2729:22
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         for value in &self.count {
[INFO] [stdout]      |                      ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2729 -         for value in &self.count {
[INFO] [stdout] 2729 +         while let Some(value) = &self.count {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2729 -         for value in &self.count {
[INFO] [stdout] 2729 +         if let Some(value) = &self.count {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:461:13
[INFO] [stdout]     |
[INFO] [stdout] 461 | /             descriptor.get(|| {
[INFO] [stdout] 462 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 463 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 464 | |                     "authType",
[INFO] [stdout] ...   |
[INFO] [stdout] 488 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 456 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 456 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 | /             instance.get(|| {
[INFO] [stdout] 544 | |                 Message_HMACauth {
[INFO] [stdout] 545 | |                     identity: ::std::option::Option::None,
[INFO] [stdout] 546 | |                     hmac: ::protobuf::SingularField::none(),
[INFO] [stdout] ...   |
[INFO] [stdout] 550 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 538 -         static mut instance: ::protobuf::lazy::Lazy<Message_HMACauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 538 +         static instance: ::protobuf::lazy::Lazy<Message_HMACauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]    --> src/kinetic.rs:641:22
[INFO] [stdout]     |
[INFO] [stdout] 641 |         for value in &self.identity {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]     |
[INFO] [stdout] 641 -         for value in &self.identity {
[INFO] [stdout] 641 +         while let Some(value) = &self.identity {
[INFO] [stdout]     |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]     |
[INFO] [stdout] 641 -         for value in &self.identity {
[INFO] [stdout] 641 +         if let Some(value) = &self.identity {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:699:13
[INFO] [stdout]     |
[INFO] [stdout] 699 | /             descriptor.get(|| {
[INFO] [stdout] 700 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 701 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 702 | |                     "identity",
[INFO] [stdout] ...   |
[INFO] [stdout] 716 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 694 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 694 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:766:13
[INFO] [stdout]     |
[INFO] [stdout] 766 | /             instance.get(|| {
[INFO] [stdout] 767 | |                 Message_PINauth {
[INFO] [stdout] 768 | |                     pin: ::protobuf::SingularField::none(),
[INFO] [stdout] 769 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...   |
[INFO] [stdout] 772 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 761 -         static mut instance: ::protobuf::lazy::Lazy<Message_PINauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 761 +         static instance: ::protobuf::lazy::Lazy<Message_PINauth> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:889:13
[INFO] [stdout]     |
[INFO] [stdout] 889 | /             descriptor.get(|| {
[INFO] [stdout] 890 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 891 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 892 | |                     "pin",
[INFO] [stdout] ...   |
[INFO] [stdout] 901 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 884 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 884 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/kinetic.rs:965:13
[INFO] [stdout]     |
[INFO] [stdout] 965 | /             descriptor.get(|| {
[INFO] [stdout] 966 | |                 ::protobuf::reflect::EnumDescriptor::new("Message_AuthType", file_descriptor_proto())
[INFO] [stdout] 967 | |             })
[INFO] [stdout]     | |______________^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]     |
[INFO] [stdout] 960 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 960 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1000:13
[INFO] [stdout]      |
[INFO] [stdout] 1000 | /             instance.get(|| {
[INFO] [stdout] 1001 | |                 Command {
[INFO] [stdout] 1002 | |                     header: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 1003 | |                     body: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 1008 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout]  995 -         static mut instance: ::protobuf::lazy::Lazy<Command> = ::protobuf::lazy::Lazy {
[INFO] [stdout]  995 +         static instance: ::protobuf::lazy::Lazy<Command> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2735:22
[INFO] [stdout]      |
[INFO] [stdout] 2735 |         for value in &self.failedSequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2735 -         for value in &self.failedSequence {
[INFO] [stdout] 2735 +         while let Some(value) = &self.failedSequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2735 -         for value in &self.failedSequence {
[INFO] [stdout] 2735 +         if let Some(value) = &self.failedSequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1215:13
[INFO] [stdout]      |
[INFO] [stdout] 1215 | /             descriptor.get(|| {
[INFO] [stdout] 1216 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1217 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 1218 | |                     "header",
[INFO] [stdout] ...    |
[INFO] [stdout] 1237 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1210 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1210 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2798:13
[INFO] [stdout]      |
[INFO] [stdout] 2798 | /             descriptor.get(|| {
[INFO] [stdout] 2799 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2800 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i32_accessor(
[INFO] [stdout] 2801 | |                     "count",
[INFO] [stdout] ...    |
[INFO] [stdout] 2819 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2793 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2793 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1298:13
[INFO] [stdout]      |
[INFO] [stdout] 1298 | /             instance.get(|| {
[INFO] [stdout] 1299 | |                 Command_Header {
[INFO] [stdout] 1300 | |                     clusterVersion: ::std::option::Option::None,
[INFO] [stdout] 1301 | |                     connectionID: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 1313 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1293 -         static mut instance: ::protobuf::lazy::Lazy<Command_Header> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1293 +         static instance: ::protobuf::lazy::Lazy<Command_Header> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1599:22
[INFO] [stdout]      |
[INFO] [stdout] 1599 |         for value in &self.clusterVersion {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1599 -         for value in &self.clusterVersion {
[INFO] [stdout] 1599 +         while let Some(value) = &self.clusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1599 -         for value in &self.clusterVersion {
[INFO] [stdout] 1599 +         if let Some(value) = &self.clusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2873:13
[INFO] [stdout]      |
[INFO] [stdout] 2873 | /             instance.get(|| {
[INFO] [stdout] 2874 | |                 Command_Status {
[INFO] [stdout] 2875 | |                     code: ::std::option::Option::None,
[INFO] [stdout] 2876 | |                     statusMessage: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2881 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2868 -         static mut instance: ::protobuf::lazy::Lazy<Command_Status> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2868 +         static instance: ::protobuf::lazy::Lazy<Command_Status> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1602:22
[INFO] [stdout]      |
[INFO] [stdout] 1602 |         for value in &self.connectionID {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1602 -         for value in &self.connectionID {
[INFO] [stdout] 1602 +         while let Some(value) = &self.connectionID {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1602 -         for value in &self.connectionID {
[INFO] [stdout] 1602 +         if let Some(value) = &self.connectionID {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1605:22
[INFO] [stdout]      |
[INFO] [stdout] 1605 |         for value in &self.sequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1605 -         for value in &self.sequence {
[INFO] [stdout] 1605 +         while let Some(value) = &self.sequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1605 -         for value in &self.sequence {
[INFO] [stdout] 1605 +         if let Some(value) = &self.sequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1608:22
[INFO] [stdout]      |
[INFO] [stdout] 1608 |         for value in &self.ackSequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1608 -         for value in &self.ackSequence {
[INFO] [stdout] 1608 +         while let Some(value) = &self.ackSequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1608 -         for value in &self.ackSequence {
[INFO] [stdout] 1608 +         if let Some(value) = &self.ackSequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1611:22
[INFO] [stdout]      |
[INFO] [stdout] 1611 |         for value in &self.messageType {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1611 -         for value in &self.messageType {
[INFO] [stdout] 1611 +         while let Some(value) = &self.messageType {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1611 -         for value in &self.messageType {
[INFO] [stdout] 1611 +         if let Some(value) = &self.messageType {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1614:22
[INFO] [stdout]      |
[INFO] [stdout] 1614 |         for value in &self.timeout {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1614 -         for value in &self.timeout {
[INFO] [stdout] 1614 +         while let Some(value) = &self.timeout {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1614 -         for value in &self.timeout {
[INFO] [stdout] 1614 +         if let Some(value) = &self.timeout {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1620:22
[INFO] [stdout]      |
[INFO] [stdout] 1620 |         for value in &self.priority {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1620 -         for value in &self.priority {
[INFO] [stdout] 1620 +         while let Some(value) = &self.priority {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1620 -         for value in &self.priority {
[INFO] [stdout] 1620 +         if let Some(value) = &self.priority {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3011:22
[INFO] [stdout]      |
[INFO] [stdout] 3011 |         for value in &self.code {
[INFO] [stdout]      |                      ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3011 -         for value in &self.code {
[INFO] [stdout] 3011 +         while let Some(value) = &self.code {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3011 -         for value in &self.code {
[INFO] [stdout] 3011 +         if let Some(value) = &self.code {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3075:13
[INFO] [stdout]      |
[INFO] [stdout] 3075 | /             descriptor.get(|| {
[INFO] [stdout] 3076 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3077 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 3078 | |                     "code",
[INFO] [stdout] ...    |
[INFO] [stdout] 3097 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3070 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3070 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3228:13
[INFO] [stdout]      |
[INFO] [stdout] 3228 | /             descriptor.get(|| {
[INFO] [stdout] 3229 | |                 ::protobuf::reflect::EnumDescriptor::new("Command_Status_StatusCode", file_descriptor_proto())
[INFO] [stdout] 3230 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3223 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3223 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3268:13
[INFO] [stdout]      |
[INFO] [stdout] 3268 | /             instance.get(|| {
[INFO] [stdout] 3269 | |                 Command_KeyValue {
[INFO] [stdout] 3270 | |                     newVersion: ::protobuf::SingularField::none(),
[INFO] [stdout] 3271 | |                     force: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3263 -         static mut instance: ::protobuf::lazy::Lazy<Command_KeyValue> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3263 +         static instance: ::protobuf::lazy::Lazy<Command_KeyValue> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3582:22
[INFO] [stdout]      |
[INFO] [stdout] 3582 |         for value in &self.algorithm {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3582 -         for value in &self.algorithm {
[INFO] [stdout] 3582 +         while let Some(value) = &self.algorithm {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3582 -         for value in &self.algorithm {
[INFO] [stdout] 3582 +         if let Some(value) = &self.algorithm {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3588:22
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         for value in &self.synchronization {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3588 -         for value in &self.synchronization {
[INFO] [stdout] 3588 +         while let Some(value) = &self.synchronization {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3588 -         for value in &self.synchronization {
[INFO] [stdout] 3588 +         if let Some(value) = &self.synchronization {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3661:13
[INFO] [stdout]      |
[INFO] [stdout] 3661 | /             descriptor.get(|| {
[INFO] [stdout] 3662 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3663 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 3664 | |                     "newVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 3708 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3656 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3656 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3776:13
[INFO] [stdout]      |
[INFO] [stdout] 3776 | /             instance.get(|| {
[INFO] [stdout] 3777 | |                 Command_Range {
[INFO] [stdout] 3778 | |                     startKey: ::protobuf::SingularField::none(),
[INFO] [stdout] 3779 | |                     endKey: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 3788 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3771 -         static mut instance: ::protobuf::lazy::Lazy<Command_Range> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3771 +         static instance: ::protobuf::lazy::Lazy<Command_Range> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1623:22
[INFO] [stdout]      |
[INFO] [stdout] 1623 |         for value in &self.TimeQuanta {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1623 -         for value in &self.TimeQuanta {
[INFO] [stdout] 1623 +         while let Some(value) = &self.TimeQuanta {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1623 -         for value in &self.TimeQuanta {
[INFO] [stdout] 1623 +         if let Some(value) = &self.TimeQuanta {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:1626:22
[INFO] [stdout]      |
[INFO] [stdout] 1626 |         for value in &self.batchID {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 1626 -         for value in &self.batchID {
[INFO] [stdout] 1626 +         while let Some(value) = &self.batchID {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 1626 -         for value in &self.batchID {
[INFO] [stdout] 1626 +         if let Some(value) = &self.batchID {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1705:13
[INFO] [stdout]      |
[INFO] [stdout] 1705 | /             descriptor.get(|| {
[INFO] [stdout] 1706 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 1707 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 1708 | |                     "clusterVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 1762 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1700 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1700 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:1836:13
[INFO] [stdout]      |
[INFO] [stdout] 1836 | /             instance.get(|| {
[INFO] [stdout] 1837 | |                 Command_Body {
[INFO] [stdout] 1838 | |                     keyValue: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 1839 | |                     range: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 1850 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 1831 -         static mut instance: ::protobuf::lazy::Lazy<Command_Body> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 1831 +         static instance: ::protobuf::lazy::Lazy<Command_Body> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2327:13
[INFO] [stdout]      |
[INFO] [stdout] 2327 | /             descriptor.get(|| {
[INFO] [stdout] 2328 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2329 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 2330 | |                     "keyValue",
[INFO] [stdout] ...    |
[INFO] [stdout] 2379 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2322 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2322 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2443:13
[INFO] [stdout]      |
[INFO] [stdout] 2443 | /             instance.get(|| {
[INFO] [stdout] 2444 | |                 Command_PowerManagement {
[INFO] [stdout] 2445 | |                     level: ::std::option::Option::None,
[INFO] [stdout] 2446 | |                     unknown_fields: ::protobuf::UnknownFields::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2449 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2438 -         static mut instance: ::protobuf::lazy::Lazy<Command_PowerManagement> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2438 +         static instance: ::protobuf::lazy::Lazy<Command_PowerManagement> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2501:22
[INFO] [stdout]      |
[INFO] [stdout] 2501 |         for value in &self.level {
[INFO] [stdout]      |                      ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2501 -         for value in &self.level {
[INFO] [stdout] 2501 +         while let Some(value) = &self.level {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2501 -         for value in &self.level {
[INFO] [stdout] 2501 +         if let Some(value) = &self.level {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2553:13
[INFO] [stdout]      |
[INFO] [stdout] 2553 | /             descriptor.get(|| {
[INFO] [stdout] 2554 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2555 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 2556 | |                     "level",
[INFO] [stdout] ...    |
[INFO] [stdout] 2565 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2548 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2548 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2615:13
[INFO] [stdout]      |
[INFO] [stdout] 2615 | /             instance.get(|| {
[INFO] [stdout] 2616 | |                 Command_Batch {
[INFO] [stdout] 2617 | |                     count: ::std::option::Option::None,
[INFO] [stdout] 2618 | |                     sequence: ::std::vec::Vec::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2623 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2610 -         static mut instance: ::protobuf::lazy::Lazy<Command_Batch> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2610 +         static instance: ::protobuf::lazy::Lazy<Command_Batch> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2729:22
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         for value in &self.count {
[INFO] [stdout]      |                      ^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2729 -         for value in &self.count {
[INFO] [stdout] 2729 +         while let Some(value) = &self.count {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2729 -         for value in &self.count {
[INFO] [stdout] 2729 +         if let Some(value) = &self.count {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:2735:22
[INFO] [stdout]      |
[INFO] [stdout] 2735 |         for value in &self.failedSequence {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 2735 -         for value in &self.failedSequence {
[INFO] [stdout] 2735 +         while let Some(value) = &self.failedSequence {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 2735 -         for value in &self.failedSequence {
[INFO] [stdout] 2735 +         if let Some(value) = &self.failedSequence {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2798:13
[INFO] [stdout]      |
[INFO] [stdout] 2798 | /             descriptor.get(|| {
[INFO] [stdout] 2799 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 2800 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i32_accessor(
[INFO] [stdout] 2801 | |                     "count",
[INFO] [stdout] ...    |
[INFO] [stdout] 2819 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2793 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2793 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:2873:13
[INFO] [stdout]      |
[INFO] [stdout] 2873 | /             instance.get(|| {
[INFO] [stdout] 2874 | |                 Command_Status {
[INFO] [stdout] 2875 | |                     code: ::std::option::Option::None,
[INFO] [stdout] 2876 | |                     statusMessage: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 2881 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 2868 -         static mut instance: ::protobuf::lazy::Lazy<Command_Status> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 2868 +         static instance: ::protobuf::lazy::Lazy<Command_Status> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3011:22
[INFO] [stdout]      |
[INFO] [stdout] 3011 |         for value in &self.code {
[INFO] [stdout]      |                      ^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3011 -         for value in &self.code {
[INFO] [stdout] 3011 +         while let Some(value) = &self.code {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3011 -         for value in &self.code {
[INFO] [stdout] 3011 +         if let Some(value) = &self.code {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3075:13
[INFO] [stdout]      |
[INFO] [stdout] 3075 | /             descriptor.get(|| {
[INFO] [stdout] 3076 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3077 | |                 fields.push(::protobuf::reflect::accessor::make_singular_enum_accessor(
[INFO] [stdout] 3078 | |                     "code",
[INFO] [stdout] ...    |
[INFO] [stdout] 3097 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3070 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3070 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3228:13
[INFO] [stdout]      |
[INFO] [stdout] 3228 | /             descriptor.get(|| {
[INFO] [stdout] 3229 | |                 ::protobuf::reflect::EnumDescriptor::new("Command_Status_StatusCode", file_descriptor_proto())
[INFO] [stdout] 3230 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3223 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3223 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::EnumDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:4036:22
[INFO] [stdout]      |
[INFO] [stdout] 4036 |         for value in &self.maxReturned {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 4036 -         for value in &self.maxReturned {
[INFO] [stdout] 4036 +         while let Some(value) = &self.maxReturned {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 4036 -         for value in &self.maxReturned {
[INFO] [stdout] 4036 +         if let Some(value) = &self.maxReturned {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4112:13
[INFO] [stdout]      |
[INFO] [stdout] 4112 | /             descriptor.get(|| {
[INFO] [stdout] 4113 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4114 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 4115 | |                     "startKey",
[INFO] [stdout] ...    |
[INFO] [stdout] 4153 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4107 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4107 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4214:13
[INFO] [stdout]      |
[INFO] [stdout] 4214 | /             instance.get(|| {
[INFO] [stdout] 4215 | |                 Command_Setup {
[INFO] [stdout] 4216 | |                     newClusterVersion: ::std::option::Option::None,
[INFO] [stdout] 4217 | |                     firmwareDownload: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 4221 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4209 -         static mut instance: ::protobuf::lazy::Lazy<Command_Setup> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4209 +         static instance: ::protobuf::lazy::Lazy<Command_Setup> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:4299:22
[INFO] [stdout]      |
[INFO] [stdout] 4299 |         for value in &self.newClusterVersion {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 4299 -         for value in &self.newClusterVersion {
[INFO] [stdout] 4299 +         while let Some(value) = &self.newClusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 4299 -         for value in &self.newClusterVersion {
[INFO] [stdout] 4299 +         if let Some(value) = &self.newClusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4357:13
[INFO] [stdout]      |
[INFO] [stdout] 4357 | /             descriptor.get(|| {
[INFO] [stdout] 4358 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4359 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 4360 | |                     "newClusterVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 4374 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4352 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4352 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4426:13
[INFO] [stdout]      |
[INFO] [stdout] 4426 | /             instance.get(|| {
[INFO] [stdout] 4427 | |                 Command_P2POperation {
[INFO] [stdout] 4428 | |                     peer: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 4429 | |                     operation: ::protobuf::RepeatedField::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 4434 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4421 -         static mut instance: ::protobuf::lazy::Lazy<Command_P2POperation> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4421 +         static instance: ::protobuf::lazy::Lazy<Command_P2POperation> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4620:13
[INFO] [stdout]      |
[INFO] [stdout] 4620 | /             descriptor.get(|| {
[INFO] [stdout] 4621 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4622 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 4623 | |                     "peer",
[INFO] [stdout] ...    |
[INFO] [stdout] 4641 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4615 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4615 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4698:13
[INFO] [stdout]      |
[INFO] [stdout] 4698 | /             instance.get(|| {
[INFO] [stdout] 4699 | |                 Command_P2POperation_Operation {
[INFO] [stdout] 4700 | |                     key: ::protobuf::SingularField::none(),
[INFO] [stdout] 4701 | |                     version: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 4709 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4693 -         static mut instance: ::protobuf::lazy::Lazy<Command_P2POperation_Operation> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4693 +         static instance: ::protobuf::lazy::Lazy<Command_P2POperation_Operation> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:5038:13
[INFO] [stdout]      |
[INFO] [stdout] 5038 | /             descriptor.get(|| {
[INFO] [stdout] 5039 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5040 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 5041 | |                     "key",
[INFO] [stdout] ...    |
[INFO] [stdout] 5075 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 5033 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 5033 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:5135:13
[INFO] [stdout]      |
[INFO] [stdout] 5135 | /             instance.get(|| {
[INFO] [stdout] 5136 | |                 Command_P2POperation_Peer {
[INFO] [stdout] 5137 | |                     hostname: ::protobuf::SingularField::none(),
[INFO] [stdout] 5138 | |                     port: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 5143 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 5130 -         static mut instance: ::protobuf::lazy::Lazy<Command_P2POperation_Peer> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 5130 +         static instance: ::protobuf::lazy::Lazy<Command_P2POperation_Peer> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3268:13
[INFO] [stdout]      |
[INFO] [stdout] 3268 | /             instance.get(|| {
[INFO] [stdout] 3269 | |                 Command_KeyValue {
[INFO] [stdout] 3270 | |                     newVersion: ::protobuf::SingularField::none(),
[INFO] [stdout] 3271 | |                     force: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 3281 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3263 -         static mut instance: ::protobuf::lazy::Lazy<Command_KeyValue> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3263 +         static instance: ::protobuf::lazy::Lazy<Command_KeyValue> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3582:22
[INFO] [stdout]      |
[INFO] [stdout] 3582 |         for value in &self.algorithm {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3582 -         for value in &self.algorithm {
[INFO] [stdout] 3582 +         while let Some(value) = &self.algorithm {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3582 -         for value in &self.algorithm {
[INFO] [stdout] 3582 +         if let Some(value) = &self.algorithm {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:3588:22
[INFO] [stdout]      |
[INFO] [stdout] 3588 |         for value in &self.synchronization {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 3588 -         for value in &self.synchronization {
[INFO] [stdout] 3588 +         while let Some(value) = &self.synchronization {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 3588 -         for value in &self.synchronization {
[INFO] [stdout] 3588 +         if let Some(value) = &self.synchronization {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3661:13
[INFO] [stdout]      |
[INFO] [stdout] 3661 | /             descriptor.get(|| {
[INFO] [stdout] 3662 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 3663 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 3664 | |                     "newVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 3708 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3656 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3656 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:3776:13
[INFO] [stdout]      |
[INFO] [stdout] 3776 | /             instance.get(|| {
[INFO] [stdout] 3777 | |                 Command_Range {
[INFO] [stdout] 3778 | |                     startKey: ::protobuf::SingularField::none(),
[INFO] [stdout] 3779 | |                     endKey: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 3788 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 3771 -         static mut instance: ::protobuf::lazy::Lazy<Command_Range> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 3771 +         static instance: ::protobuf::lazy::Lazy<Command_Range> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:4036:22
[INFO] [stdout]      |
[INFO] [stdout] 4036 |         for value in &self.maxReturned {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 4036 -         for value in &self.maxReturned {
[INFO] [stdout] 4036 +         while let Some(value) = &self.maxReturned {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 4036 -         for value in &self.maxReturned {
[INFO] [stdout] 4036 +         if let Some(value) = &self.maxReturned {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4112:13
[INFO] [stdout]      |
[INFO] [stdout] 4112 | /             descriptor.get(|| {
[INFO] [stdout] 4113 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4114 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 4115 | |                     "startKey",
[INFO] [stdout] ...    |
[INFO] [stdout] 4153 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4107 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4107 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4214:13
[INFO] [stdout]      |
[INFO] [stdout] 4214 | /             instance.get(|| {
[INFO] [stdout] 4215 | |                 Command_Setup {
[INFO] [stdout] 4216 | |                     newClusterVersion: ::std::option::Option::None,
[INFO] [stdout] 4217 | |                     firmwareDownload: ::std::option::Option::None,
[INFO] [stdout] ...    |
[INFO] [stdout] 4221 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4209 -         static mut instance: ::protobuf::lazy::Lazy<Command_Setup> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4209 +         static instance: ::protobuf::lazy::Lazy<Command_Setup> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: for loop over a `&Option`. This is more readably written as an `if let` statement
[INFO] [stdout]     --> src/kinetic.rs:4299:22
[INFO] [stdout]      |
[INFO] [stdout] 4299 |         for value in &self.newClusterVersion {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout] help: to check pattern in a loop use `while let`
[INFO] [stdout]      |
[INFO] [stdout] 4299 -         for value in &self.newClusterVersion {
[INFO] [stdout] 4299 +         while let Some(value) = &self.newClusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] help: consider using `if let` to clear intent
[INFO] [stdout]      |
[INFO] [stdout] 4299 -         for value in &self.newClusterVersion {
[INFO] [stdout] 4299 +         if let Some(value) = &self.newClusterVersion {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4357:13
[INFO] [stdout]      |
[INFO] [stdout] 4357 | /             descriptor.get(|| {
[INFO] [stdout] 4358 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4359 | |                 fields.push(::protobuf::reflect::accessor::make_singular_i64_accessor(
[INFO] [stdout] 4360 | |                     "newClusterVersion",
[INFO] [stdout] ...    |
[INFO] [stdout] 4374 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4352 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4352 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4426:13
[INFO] [stdout]      |
[INFO] [stdout] 4426 | /             instance.get(|| {
[INFO] [stdout] 4427 | |                 Command_P2POperation {
[INFO] [stdout] 4428 | |                     peer: ::protobuf::SingularPtrField::none(),
[INFO] [stdout] 4429 | |                     operation: ::protobuf::RepeatedField::new(),
[INFO] [stdout] ...    |
[INFO] [stdout] 4434 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4421 -         static mut instance: ::protobuf::lazy::Lazy<Command_P2POperation> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4421 +         static instance: ::protobuf::lazy::Lazy<Command_P2POperation> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4620:13
[INFO] [stdout]      |
[INFO] [stdout] 4620 | /             descriptor.get(|| {
[INFO] [stdout] 4621 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 4622 | |                 fields.push(::protobuf::reflect::accessor::make_singular_message_accessor(
[INFO] [stdout] 4623 | |                     "peer",
[INFO] [stdout] ...    |
[INFO] [stdout] 4641 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4615 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4615 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:4698:13
[INFO] [stdout]      |
[INFO] [stdout] 4698 | /             instance.get(|| {
[INFO] [stdout] 4699 | |                 Command_P2POperation_Operation {
[INFO] [stdout] 4700 | |                     key: ::protobuf::SingularField::none(),
[INFO] [stdout] 4701 | |                     version: ::protobuf::SingularField::none(),
[INFO] [stdout] ...    |
[INFO] [stdout] 4709 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 4693 -         static mut instance: ::protobuf::lazy::Lazy<Command_P2POperation_Operation> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 4693 +         static instance: ::protobuf::lazy::Lazy<Command_P2POperation_Operation> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]     --> src/kinetic.rs:5038:13
[INFO] [stdout]      |
[INFO] [stdout] 5038 | /             descriptor.get(|| {
[INFO] [stdout] 5039 | |                 let mut fields = ::std::vec::Vec::new();
[INFO] [stdout] 5040 | |                 fields.push(::protobuf::reflect::accessor::make_singular_bytes_accessor(
[INFO] [stdout] 5041 | |                     "key",
[INFO] [stdout] ...    |
[INFO] [stdout] 5075 | |             })
[INFO] [stdout]      | |______________^ mutable reference to mutable static
[INFO] [stdout]      |
[INFO] [stdout]      = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout]      = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout] help: this type already provides "interior mutability", so its binding doesn't need to be declared as mutable
[INFO] [stdout]      |
[INFO] [stdout] 5033 -         static mut descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout] 5033 +         static descriptor: ::protobuf::lazy::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::lazy::Lazy {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[WARN] too many lines in the log, truncating it
